0
0
0
-1
-1
-1
-1
0
-1
0
-1
0
-1
0
-1
1
-2
1
-3
2
-4
4
-6
5
-7
7
-10
11
-16
28
-130
-1004
-1316
-1136
-409
531
919
-329
-1397
-338
580
306
120
-304
-1265
-1085
-321
-147
-176
36
132
-385
-521
117
175
-143
-376
-426
-828
-891
359
920
-290
-778
-683
-1004
-178
683
392
78
-229
-342
-696
-1485
-934
411
789
213
-192
-349
-528
-821
-372
426
496
-211
-871
-497
-43
-479
-525
319
335
-283
-246
-315
-920
-1124
-1
1266
1041
-299
-1247
-1283
-556
-51
166
477
56
-349
-101
124
-282
-790
-404
-16
-242
-469
-362
441
511
-462
-935
-765
-248
-31
176
-115
-582
-327
-458
-191
875
41
-1130
-887
-616
-501
-80
17
228
242
-69
-402
-960
-944
-352
-100
-228
-231
-304
-877
-429
472
-154
-957
-817
137
391
-340
-831
-492
62
3
-536
-508
-298
-595
-207
92
-749
-325
175
-84
-436
-273
172
164
-757
-1394
-396
151
96
219
43
-579
-1308
-372
577
225
153
-313
-1102
-1152
-417
191
673
541
-165
-524
-397
236
-24
-820
-620
203
546
-102
-662
-377
12
269
421
-291
-621
-53
67
-248
-542
-830
-289
784
1210
216
-823
-606
-888
-602
477
285
-369
-378
-205
-284
-304
42
-151
-343
67
434
-364
-725
-496
-909
-885
26
683
-215
-717
-271
115
-46
-487
183
-26
-1107
-853
216
69
-720
-166
27
2
503
240
-332
-762
-1018
-572
421
345
-869
-1011
7
230
-346
-402
-135
-186
-333
-309
-392
-1039
-872
44
-32
-232
-394
-480
-57
-182
-574
-581
-510
-250
-216
-786
-830
-479
-412
160
418
241
-252
-839
-1368
-1290
-304
530
117
-509
-140
-122
-688
-440
371
-159
-373
159
-509
-1245
-878
-206
207
-209
-76
912
511
-955
-1639
-1016
-318
-114
573
455
-416
-808
-500
-247
-70
106
203
-209
-670
-793
-1096
-932
-127
481
706
240
-901
-854
-321
-288
-402
-559
-493
-589
-700
-112
410
15
-267
277
123
-994
-1627
-1173
-162
225
-116
-447
177
306
-122
440
-337
-1641
-920
346
109
-692
-393
-181
-361
69
1
-451
-163
-57
-410
-1128
-1456
-398
793
925
-489
-1794
-1282
-427
-174
6
8
-194
-329
-701
-868
-954
-121
176
-702
-500
-124
-204
-450
-492
46
119
-321
-170
-478
-982
-1076
-509
126
-19
59
487
323
-217
-886
-1452
-1109
-192
471
361
36
-408
-718
-640
-145
580
365
-690
-1191
-937
-730
-111
464
414
548
253
-969
-749
162
-325
-1105
-894
-647
-195
126
598
892
109
-731
-917
-722
-175
158
-390
-920
-979
-584
-69
244
625
493
64
-912
-1626
-1112
-340
-200
251
740
243
-1061
-1412
-221
-116
-435
251
-181
-851
-763
56
569
-620
-1138
0
0
0
-1
0
-1
0
-1
0
-1
-1
0
-1
0
-2
1
-3
3
-5
5
-8
9
-12
14
-19
23
-30
39
-58
99
-343
-834
11
-2
154
-99
-183
-185
-1096
-764
1120
1524
-412
-1198
-761
-706
-63
646
102
-631
-122
-365
-902
136
157
-243
38
-857
-1238
-433
13
445
587
415
-941
-1647
-493
-25
102
74
-221
-269
180
845
754
206
-379
-1091
-1439
-1058
383
1450
1004
40
-66
-371
-1043
-743
272
537
-447
-966
-704
418
780
110
189
190
-946
-1383
-364
366
182
126
-378
-722
-215
106
433
525
134
-1506
-1767
402
1582
192
-537
-664
-1656
-1530
-230
1595
1470
-20
-804
-1373
-864
481
275
-681
-825
-766
-478
128
424
1086
915
-329
-1311
-1755
-640
245
-149
-53
467
-455
-1309
128
1422
584
-88
-1150
-2411
-1837
-60
1327
1548
487
-1296
-2241
-1013
466
797
234
-980
-1876
-1831
132
1667
1254
342
-794
-1664
-2037
-1237
741
1285
1449
879
-1261
-2349
-1793
-602
1040
873
-406
-101
195
-934
-1761
-470
1034
793
72
-970
-1766
-691
301
750
644
542
-432
-1698
-1335
-569
-655
-273
360
901
1091
375
-70
-1474
-1526
-51
-91
-277
-214
237
1088
-540
-1524
306
-378
-1473
-170
314
66
-590
-1485
103
1129
-1105
-1716
-8
74
-1280
-928
-187
-72
1207
981
-1371
-1342
-584
-1408
-1131
786
529
-828
-504
-740
-303
379
-209
-369
-375
-1226
-1760
-692
285
566
464
-425
-1149
-1290
-630
-152
-843
-1118
-94
88
-471
-632
-1164
-1571
-568
1344
949
-1020
-2064
-1436
-425
232
456
161
-652
-1109
-708
-181
314
101
-155
-303
-1422
-1207
29
352
218
-697
-1216
-492
544
657
205
-601
-1612
-1502
-1137
133
1512
318
-1208
-1467
-1190
207
1005
1030
333
-1410
-2696
-1600
118
672
779
148
-819
-1191
-877
-402
-23
284
-303
-1289
-1349
-5
291
-791
518
1387
-939
-2897
-1567
464
1508
255
-400
217
-961
-1730
-317
875
519
-1450
-2067
41
1061
227
-377
-198
-815
-1111
-37
542
-39
-832
-1160
242
157
-748
79
404
-354
-1024
-646
82
-835
-756
114
257
-50
-554
-1034
-510
764
139
-623
-818
-1037
-742
-309
-444
-5
1186
272
-1986
-926
751
246
-902
-1002
-24
-340
-963
541
1331
-643
-1665
-736
-532
-195
789
599
256
-460
-1735
-1663
-161
619
972
718
-343
-1861
-1662
-147
505
1211
1027
-561
-1634
-2063
-1320
466
1214
1012
504
96
-1138
-1451
-1776
-722
2026
1999
-1206
-1734
-505
-1000
-419
1631
1835
-512
-1803
-997
-495
-347
832
345
-1636
-1573
119
1137
1963
-550
-2462
-449
-338
-1073
381
897
419
-445
-1181
-1020
-837
368
1403
1077
-960
-1856
-1127
-759
-364
700
1179
488
-234
-1058
-1689
-731
-492
-458
217
-357
-693
242
546
-696
234
1383
153
-1018
-1954
-1646
-741
-235
734
790
444
569
327
-808
-1269
-405
88
-287
-1313
-853
-259
-87
640
1114
681
-700
-1009
-535
-921
-705
735
1615
630
-1291
-1280
449
-77
-425
1127
858
-1256
-1393
439
617
1175
794
-1106
-1239
-779
-110
902
875
1122
546
-1151
-316
378
-692
-51
226
-831
371
1516
-1195
-1133
1806
1191
-1095
-1266
-135
-133
-786
-52
467
526
1082
-586
-1714
-446
386
-139
142
1591
827
-1758
-2437
-759
506
460
716
4
-1829
-1033
2604
2635
-1012
-1846
-1907
-1968
-203
1028
191
84
370
422
122
-926
-409
49
-724
-802
-190
-175
-834
-785
142
1309
1636
-929
-2253
-1008
-177
151
1019
1556
309
-1880
-2007
210
-80
-592
1649
536
-2677
-1698
846
1116
554
650
-135
-1597
-2309
-1110
855
1902
978
-64
-809
-2674
-1545
1051
1140
791
-288
-1782
-1176
-671
-62
898
1305
407
-1187
-1968
-2340
-1004
1421
1418
205
-662
-77
-428
-1610
-210
410
-330
-72
-287
-880
-142
14
-28
425
348
-1049
-1741
48
770
92
-210
-1231
17
292
-1156
-870
-655
113
806
-170
-399
249
-285
-612
267
-415
-2097
-616
547
168
626
1127
80
-987
-1676
-1050
201
-310
-401
1253
1517
-1506
-2371
490
1114
-1171
-1165
956
-521
-1368
1025
1522
-193
-671
999
1358
-1122
-2744
-1881
-776
328
1594
1643
280
-407
-18
13
-1367
-950
-117
-1025
-1032
-95
108
480
625
1199
621
-1201
-1689
-775
420
-18
-1548
-1053
623
212
-787
449
1012
-540
-603
-328
-830
-147
381
507
673
-504
-1494
-1545
-1104
-189
974
1285
7
-1076
-514
338
-654
-323
351
-1086
-1852
-1502
-164
2032
2270
751
-196
-506
-2018
-2296
-124
848
589
78
-542
-466
731
-252
-984
987
1189
-651
-1500
-1264
-925
-706
-381
1080
1425
-151
-1201
-2359
-1941
461
1885
1209
5
-804
-886
-1193
-123
676
-882
-715
424
-484
-724
226
122
988
1100
19
-569
-969
-1286
-224
711
-745
-1475
389
1270
754
554
246
-311
-1156
-620
-440
399
1260
950
-1623
-2264
-326
-515
45
2013
1144
-677
-1746
-1607
-566
361
1355
911
-1563
-2394
-1656
-1383
561
2569
2225
136
-1307
-2478
-3511
-1586
581
301
-10
570
1111
-616
-2471
-529
897
49
-121
-438
-1454
-2388
-1317
258
1612
1899
376
-431
-787
-1484
-689
424
-729
-1636
-711
107
-351
774
1923
739
-1232
17
822
-2276
-1857
823
-508
-2176
-467
502
-269
1013
3197
851
-2066
-2817
-1990
-114
805
528
-53
-923
-514
-577
-619
1309
1745
-208
-289
-361
-2934
-2286
838
1884
990
-24
-2023
-2214
-607
527
1066
766
-83
-951
-1379
-1959
-665
606
561
-382
-2037
-2174
-100
1133
613
753
-127
-1842
-2316
-1320
195
1380
532
-513
-1250
-2348
-1339
611
1765
1635
-1050
-3050
-1948
-1011
-543
1499
1436
-1189
-1645
-835
-776
-655
846
768
-120
-836
-974
-1474
-735
-407
-873
-176
-335
-920
-109
1612
60
-1520
-933
-1597
-1656
-518
2
148
-297
112
172
-813
-1291
232
668
-1439
-2183
-737
-748
-1080
1061
2147
-415
-1754
-673
-1095
-1637
-966
296
1114
1007
-291
-876
-1290
-886
-291
-465
-434
-800
-812
71
-492
-235
762
-110
-226
47
-674
-1282
-703
-1133
-1400
-944
79
903
959
140
-469
-299
-663
-1571
-1078
-680
-1068
-633
-188
-186
-171
-77
-756
-697
-426
-661
-408
-298
-482
-809
-239
727
-834
-1902
811
990
-2295
-3142
-1118
1057
1008
1083
1645
-551
-3359
-2217
267
987
-337
-1007
-592
758
668
-1055
181
681
-1117
-1220
-421
-414
-627
189
337
-863
-1102
6
879
322
-58
-1609
-2315
-772
-757
-460
1744
1392
-827
-970
-1038
-1213
-630
-77
-374
-574
1033
-888
-2948
187
1684
177
-661
328
-419
-1301
-1414
-2139
-982
466
924
1469
-295
-1883
-759
176
-1415
-1039
-9
-1289
-1322
-40
719
715
1063
563
-768
-1077
-636
-352
-248
-726
-2252
-2849
136
2901
1791
-450
41
-113
-438
-97
-1431
-2397
-110
1537
440
-724
-1290
244
822
526
1270
74
-1571
-1110
-881
-362
329
1100
815
-864
-919
-115
545
459
260
-167
-1209
-2082
-674
1304
1397
591
-1188
-1421
-48
515
1028
1436
952
-1280
-2762
-1032
29
-478
142
942
106
-1313
-35
1860
108
-745
760
89
-2041
-2540
-1104
475
521
431
1017
1098
249
-180
45
676
-604
-2294
-1177
-202
-772
93
2042
2258
682
-831
-604
-779
-1224
-537
-95
221
-612
-1810
708
1435
-518
570
1284
389
-451
-1418
-1202
81
645
105
-569
-1337
-1065
523
1094
462
-930
-1208
-361
542
425
168
-162
-531
-1141
-1953
-1454
69
1366
2242
1933
119
-2410
-3261
-775
1620
2534
994
-1369
-2192
-888
-232
688
1530
1380
802
7
-1003
-1600
-790
594
988
365
9
-348
-1057
149
4
-2113
110
2775
394
-2091
316
1611
-731
-1174
689
-430
-1681
-321
850
899
1018
273
-1917
-1757
178
773
1394
1254
-1002
-2416
-1423
-152
1001
3055
2603
646
-1938
-3411
-2011
-114
815
2117
2537
-1954
-3805
-1210
1422
2466
2592
-581
-2651
-2528
-2052
-670
2020
2490
492
-730
-2093
-1360
249
825
373
-159
-1356
-1696
-1243
939
2727
1408
12
-1292
-2213
-1175
601
1088
823
-273
-1454
-1741
-1116
501
1433
1048
-388
-1747
-1906
-1507
-294
840
496
-411
-734
-1254
-762
-487
-8
1056
513
-872
-1582
-1296
-839
-391
870
117
-1345
-1104
297
1268
1440
-1252
-2443
-21
-438
-1693
-663
1121
746
234
189
380
-159
-1575
-48
1404
-159
-2126
-2030
-1104
178
916
1222
1783
633
-747
-1623
-2066
-558
702
54
159
-925
-2043
-892
1014
1870
1753
-143
-2176
-2205
-877
-323
-206
615
578
-310
-1664
-225
1613
202
-324
-131
-1978
-3045
-784
1732
1571
377
437
-33
-671
-132
-270
-707
118
-882
-2234
-905
752
798
1329
1479
253
-1591
-2776
-1075
934
293
-561
-1424
-2497
-1288
1226
3324
1734
-243
-1236
-2987
-2781
94
293
98
1004
554
-1157
-1220
197
690
1229
282
-1476
-3027
-1341
929
1949
975
338
130
-500
-1761
-1405
664
97
-558
-1374
-1784
91
2807
2194
1126
-74
-1535
-2090
-2385
-1567
1167
2398
48
-1078
-1486
-464
1137
2034
2776
931
-3460
-3340
-485
-645
623
1723
696
-329
-918
-723
319
1233
1213
1021
-1266
-3894
-2783
50
1514
2325
926
-1116
-1572
-581
1283
2044
640
-674
-1862
-3691
-2300
704
2504
2487
1020
-1543
-2885
-1215
1313
1619
514
-813
-1780
-2242
-1458
865
2029
2419
1231
-505
-2673
-3322
-767
1876
2122
215
-1824
-1800
-597
494
2227
1577
-1744
-2682
-1801
-1112
190
2103
1845
-404
-1117
-653
-13
306
850
554
-1832
-3260
-1626
477
1411
1885
1553
392
-1505
-912
439
-356
-1131
-789
-61
-744
-546
630
1121
466
527
925
417
-328
-878
-1303
-1997
-1029
1858
1407
-1461
-592
1746
964
345
1060
176
-1048
-1606
-1346
-1551
-763
701
821
562
94
263
1473
1464
-1358
-2737
-2079
-1259
-1361
-161
1488
1280
990
125
-679
137
-157
-671
-728
-1991
-1765
-432
-36
815
2276
2113
989
-1244
-2649
-1628
-1055
-515
1085
580
-1523
-1712
0
1078
356
612
394
-2463
-2846
-237
945
-816
-1360
-526
299
741
226
55
264
-1130
-1313
-248
-330
-172
132
967
290
-792
-856
211
-179
245
1425
-294
-1767
-1462
-1393
-336
608
1348
1130
-709
-1153
-1204
-544
736
431
-167
163
-496
-1679
-1862
-572
1441
1643
-273
-1111
-954
-1026
-329
548
411
-1282
-2643
-2133
592
2174
1183
106
-753
-1128
50
915
352
636
-489
-2517
-1630
-224
-449
1018
2677
1246
-832
-591
570
-484
-553
35
-876
-2206
-1850
558
1577
1479
545
164
300
162
-602
-1162
-1522
-1943
-1536
-826
11
910
1963
873
-643
-781
-511
-912
-569
-259
-1195
-1390
-1072
494
1416
951
394
568
295
-567
-300
-247
-574
-633
-1358
-1067
294
937
384
-120
148
-94
-575
-458
110
-152
-1084
-1745
-824
356
349
179
504
202
-567
-9
665
33
-1314
-1421
-856
-421
-1029
-539
808
1153
1135
-137
-1530
-747
74
-130
-609
-689
-1745
-2493
-942
763
1271
381
-211
-625
-728
-765
-740
-729
-1457
-1207
-21
-12
-926
-569
105
-179
-556
-375
-291
-693
-495
-563
-1521
-1586
-305
-175
-626
-123
215
-486
-1050
-610
-551
-437
-236
-264
-610
-823
-365
-120
7
-188
-479
-167
211
-146
-495
-250
-805
-866
-183
232
396
-76
-381
-494
-194
-153
-72
234
78
-222
-616
-350
-190
-325
2
418
528
252
-426
-237
504
170
-370
-635
-453
-131
337
304
-12
-147
-163
733
986
722
438
-233
-781
-973
-795
-166
713
409
156
412
865
913
709
537
273
-150
-619
-487
-227
-166
-76
692
1414
1358
1137
959
302
-613
-623
-303
-392
-531
-213
12
-66
737
1061
494
-190
-339
14
39
-8
-277
45
382
37
65
488
509
-240
-636
-462
279
575
962
1230
793
444
337
198
-366
-725
-320
340
374
97
203
838
1109
751
345
-102
-566
-625
-288
-172
-377
-236
55
378
317
216
457
379
-249
-341
-77
-513
-706
-400
-315
-335
-20
507
642
724
776
243
11
213
-83
-311
-149
-512
-1095
-887
-11
652
936
1126
889
340
155
184
-251
-901
-1265
-1226
-1111
-668
106
600
1016
998
621
150
-385
-586
-703
-829
-872
-828
-461
169
522
502
252
105
-59
-79
56
-227
-730
-923
-848
-645
-444
-568
-355
65
48
-165
-224
-196
-342
-502
-747
-922
-692
-457
-434
-472
-200
-40
-218
-428
-248
96
-235
-512
-246
-235
-556
-681
-329
-122
-578
-511
-224
-191
-157
-349
-309
-573
-678
-443
-545
-371
-477
-603
-430
-342
-131
-183
-348
-498
-664
-331
-7
-3
96
26
-132
-264
-513
-490
-240
-198
-236
-502
-667
-491
-261
-47
-227
-320
-162
-184
-268
-308
-388
-588
-769
-627
-315
-454
-408
-407
-498
-373
-523
-171
-130
-328
-281
-640
-942
-1257
-1291
-847
-698
-708
-882
-714
-70
226
418
378
280
252
-197
-756
-1175
-1434
-1293
-972
-522
-224
-85
230
304
272
208
-164
-498
-678
-723
-615
-574
-442
-137
249
610
756
673
540
159
-97
-86
-95
58
-231
-416
-337
-159
295
339
429
472
293
222
-11
148
90
-17
172
-21
72
186
192
303
360
401
501
482
588
598
146
62
-90
-153
127
50
193
311
309
547
503
408
337
232
187
30
-202
-264
-253
-252
-33
24
80
191
-14
-41
-197
-485
-553
-732
-716
-681
-742
-732
-732
-623
-540
-584
-659
-710
-853
-894
-893
-936
-908
-913
-962
-917
-861
-889
-903
-936
-1030
-1046
-1089
-1057
-1079
-1150
-1229
-1386
-1445
-1591
-1550
-1513
-1340
-1173
-1138
-939
-962
-818
-733
-815
-828
-959
-1008
-994
-1038
-920
-880
-887
-671
-554
-509
-476
-445
-421
-468
-498
-567
-564
-605
-647
-560
-564
-413
-399
-399
-276
-310
-224
-176
-176
-108
-129
-245
-236
-294
-184
-116
-140
-64
-92
-29
40
63
277
438
395
448
498
579
734
716
731
710
740
974
998
1254
1430
1322
1658
1614
1659
1865
1592
1899
1891
1780
2065
1792
2210
2470
2528
2960
2744
2980
3311
3378
3828
3757
4033
4167
4382
4650
4047
3321
2062
569
-693
-1670
-2453
-3271
-3598
-3735
-3642
-3107
-2604
-2109
-2097
-2182
-2689
-3188
-3555
-4037
-3919
-4022
-3720
-3161
-2594
-1696
-1217
-667
-88
258
649
869
1022
1106
1110
1225
1292
1208
1220
1224
1137
1113
1076
1145
1300
1463
1513
1285
935
413
-170
-603
-1072
-1455
-1795
-1954
-1957
-2034
-1808
-1743
-1724
-1685
-1885
-1811
-1887
-1906
-1923
-2004
-1858
-1857
-1570
-1350
-1197
-1033
-914
-744
-496
-234
-36
178
166
130
6
-195
-335
-438
-588
-702
-742
-756
-708
-723
-692
-799
-996
-1136
-1428
-1726
-1873
-2065
-2321
-2647
-3068
-3279
-3420
-3419
-3354
-3384
-3199
-2903
-2451
-1970
-1744
-1569
-1537
-1419
-1338
-1278
-1254
-1167
-916
-619
-288
-107
105
184
247
267
210
132
1
2
-77
-148
-105
-34
142
324
443
533
583
649
835
943
1124
1111
1062
1063
1056
1270
1416
1659
1859
2093
2352
2727
3011
3326
3758
3971
4189
4327
4562
4886
5185
5556
5714
6055
6485
7238
7239
6310
4486
1113
-1575
-3944
-5516
-6716
-8113
-8871
-9315
-8253
-6615
-5212
-4364
-4596
-4931
-5026
-4625
-4112
-3738
-3609
-3716
-3442
-3136
-2501
-1809
-1220
-505
147
1215
2396
3754
4889
5320
5305
4827
4189
3704
3139
2314
1363
674
411
517
796
724
222
-435
-943
-1278
-1390
-1711
-2241
-2845
-3610
-4026
-4338
-4454
-4649
-4928
-4992
-4898
-4224
-3331
-2291
-1277
-733
-322
-11
346
572
540
412
154
87
256
535
784
936
934
980
1115
1118
1176
1041
785
425
-13
-409
-909
-1400
-2092
-2832
-3383
-3743
-3773
-3681
-3478
-3378
-3390
-3168
-2913
-2575
-2339
-2254
-2227
-2204
-1957
-1586
-1251
-1091
-971
-913
-772
-463
-169
-128
-244
-493
-780
-987
-1156
-1316
-1584
-1841
-2025
-2090
-1943
-1778
-1727
-1793
-1931
-1929
-1850
-1655
-1475
-1434
-1437
-1409
-1360
-1258
-1118
-1024
-1020
-950
-693
-351
48
434
766
1039
1301
1516
1639
1738
1884
1902
2097
2361
2552
2867
3140
3364
3381
3436
3502
3528
3619
3669
3765
3787
3848
3968
4082
4194
4255
4551
4930
5482
6205
6997
7048
5759
3526
49
-3156
-5734
-7641
-8884
-10330
-11130
-11091
-9856
-8020
-6626
-5711
-5503
-4942
-3542
-1857
-366
368
594
635
714
631
164
-468
-992
-928
-214
1072
2468
3796
4909
5518
5783
5720
5387
4834
3960
2935
1804
736
-93
-1066
-2196
-3583
-4895
-5682
-5795
-5436
-4962
-4439
-3910
-3255
-2604
-2154
-2156
-2526
-2920
-3105
-2895
-2543
-2108
-1684
-1330
-884
-418
121
640
1129
1686
2169
2701
3195
3491
3507
3031
2194
1266
414
-220
-717
-1080
-1471
-1791
-1805
-1780
-1777
-2009
-2427
-2804
-2907
-2885
-2852
-2886
-3020
-3057
-3095
-3085
-3168
-3227
-3139
-2915
-2440
-1920
-1352
-841
-435
-143
-21
41
61
90
136
141
117
60
40
-119
-284
-603
-1090
-1484
-1901
-2208
-2448
-2623
-2791
-2949
-3052
-3224
-3401
-3530
-3630
-3409
-3089
-2761
-2394
-2063
-1733
-1401
-1059
-863
-763
-635
-468
-270
17
285
462
591
702
837
1002
1267
1529
1699
1828
2026
2094
2173
2275
2189
2138
2043
2124
2227
2263
2437
2450
2566
2693
2713
2969
3014
3239
3477
3668
3995
4246
4691
5091
5515
5910
6357
7054
7364
6190
4020
814
-2518
-4858
-6480
-7657
-9213
-10584
-11153
-10673
-9312
-8119
-7373
-6957
-6020
-4100
-1754
413
1840
2579
2796
2931
2787
2086
1326
738
479
455
862
1376
1885
2654
3297
3591
3560
3567
3711
3965
4202
3957
3047
1697
165
-1425
-2985
-4465
-5837
-6965
-7558
-7484
-6850
-6006
-5199
-4624
-4128
-3424
-2418
-1184
-67
739
1139
1340
1602
1711
1576
1108
439
-67
-146
256
735
1190
1443
1489
1564
1638
1702
1531
1273
945
501
191
-228
-823
-1623
-2540
-3478
-4301
-4756
-4932
-4777
-4498
-4091
-3618
-3153
-2619
-2171
-1747
-1593
-1455
-1273
-1056
-656
-380
-241
-345
-468
-457
-322
-47
211
530
756
1020
1330
1449
1378
1069
370
-441
-1055
-1625
-2092
-2529
-2939
-3468
-3922
-4056
-4082
-4006
-3944
-3701
-3401
-2945
-2247
-1655
-1238
-1083
-962
-883
-708
-421
-240
-67
100
300
429
626
869
956
1048
1170
1367
1645
1904
2111
2081
1932
1677
1472
1441
1432
1511
1670
1878
2080
2341
2597
2756
2726
2762
2827
2931
3240
3659
3927
4128
4332
4586
4784
5181
5782
6283
6853
7617
7462
6006
3550
428
-2493
-4720
-6060
-7401
-9164
-10690
-11534
-11410
-10633
-9704
-9169
-8697
-7252
-4800
-1747
1159
3216
4146
4404
4633
4802
4764
4346
3671
2875
2304
2157
2136
2041
1628
1056
623
617
1176
2030
2833
3245
3140
2614
1819
835
-347
-1716
-3171
-4592
-5692
-6320
-6594
-6748
-6930
-7134
-7094
-6481
-5235
-3584
-1856
-287
1039
2201
3270
4064
4367
4184
3714
3149
2761
2534
2164
1534
683
-205
-950
-1326
-1424
-1378
-1188
-960
-655
-326
-120
-148
-503
-1018
-1649
-2256
-2694
-3061
-3390
-3780
-4153
-4605
-4923
-4938
-4709
-4254
-3604
-2725
-1740
-691
443
1284
1712
1865
1919
1934
1988
2048
1943
1585
1117
594
31
-647
-1513
-2070
-2482
-2753
-2659
-2501
-2474
-2551
-2531
-2551
-2729
-2755
-2726
-2654
-2551
-2265
-1984
-1914
-1805
-1614
-1600
-1497
-1138
-736
-312
215
719
983
1051
1067
972
822
755
759
810
948
1183
1357
1415
1362
1281
1310
1468
1757
2073
2386
2697
2944
3107
3170
3252
3198
3125
3146
3153
3298
3496
3717
3861
4069
4432
4770
5324
6065
6859
7607
7419
6194
3836
850
-1729
-3699
-5086
-6575
-8520
-10450
-11772
-12076
-11675
-11099
-10738
-10284
-8892
-6270
-2822
484
2808
4051
4805
5634
6579
7207
7150
6522
5620
4774
4069
3269
2225
996
-175
-1038
-1432
-1210
-494
334
938
1097
888
550
349
204
-169
-917
-2004
-3021
-3741
-4308
-4992
-5930
-6906
-7529
-7333
-6334
-4926
-3440
-2100
-848
485
1920
3213
4221
4929
5330
5526
5512
5285
4711
3710
2392
898
-486
-1524
-2144
-2502
-2744
-2957
-3111
-3152
-2977
-2653
-2362
-2171
-2021
-1819
-1461
-1114
-1065
-1448
-2130
-2871
-3290
-3284
-3029
-2778
-2534
-2153
-1656
-1047
-358
233
630
928
1329
1745
2119
2325
1949
1209
421
-440
-1104
-1435
-1702
-2100
-2439
-2517
-2609
-2575
-2325
-2173
-2199
-2074
-1678
-1318
-914
-479
-472
-812
-1038
-1174
-1304
-1288
-1162
-1136
-1114
-903
-601
-327
-92
32
89
286
669
1129
1615
1980
2058
2005
2023
2023
2066
2176
2245
2222
2298
2469
2661
2782
2813
2723
2605
2707
2975
3237
3490
3693
3832
3957
4292
4724
5115
5504
5938
6478
7115
7162
6148
4030
1195
-1453
-3387
-4554
-5696
-7426
-9413
-11056
-11834
-11623
-10971
-10537
-10128
-8954
-6658
-3525
-299
2140
3525
4417
5431
6565
7452
7874
7741
7091
6261
5321
4139
2814
1513
286
-784
-1499
-1690
-1377
-761
-254
-215
-516
-777
-701
-351
-80
-238
-822
-1560
-2164
-2656
-3318
-4264
-5310
-6090
-6272
-5753
-4778
-3792
-2952
-2157
-1231
-100
1227
2567
3739
4565
5158
5583
5678
5506
4940
3912
2607
1284
202
-659
-1305
-1929
-2739
-3544
-4117
-4370
-4235
-3886
-3509
-3140
-2753
-2224
-1653
-1377
-1465
-1729
-2101
-2336
-2164
-1806
-1584
-1455
-1315
-1233
-1175
-886
-486
-184
197
758
1122
1083
1124
1128
692
208
-97
-569
-1007
-1057
-995
-1281
-1616
-1784
-1884
-1871
-1608
-1368
-1290
-1092
-765
-590
-554
-625
-919
-1226
-1362
-1423
-1446
-1383
-1333
-1362
-1346
-1257
-1214
-999
-559
-167
170
630
1092
1446
1817
2056
2050
1987
2045
2109
2210
2337
2358
2223
2155
2056
1914
1943
2054
2113
2258
2549
2752
2986
3290
3601
3801
4127
4612
5064
5604
6289
6849
7218
6975
5849
3750
1120
-1199
-2902
-4063
-5195
-6907
-9051
-10810
-11633
-11582
-11162
-10739
-10262
-9171
-6877
-3802
-890
1215
2568
3584
4708
6137
7371
7885
7793
7288
6452
5377
4121
2693
1275
88
-909
-1671
-1991
-1877
-1522
-1209
-1186
-1407
-1501
-1076
-331
293
459
67
-560
-1104
-1574
-2241
-3205
-4281
-5086
-5349
-5066
-4566
-4206
-3917
-3503
-2811
-1753
-413
973
2246
3354
4181
4733
5043
5074
4716
4059
3189
2182
1277
506
-282
-1165
-2126
-3161
-4029
-4382
-4310
-4095
-3797
-3595
-3546
-3324
-2894
-2568
-2341
-2001
-1693
-1441
-981
-475
-308
-297
-272
-351
-417
-197
88
337
577
726
575
403
196
-360
-802
-986
-1268
-1441
-1247
-1238
-1513
-1559
-1475
-1545
-1420
-1008
-727
-563
-146
139
75
31
-31
-336
-596
-646
-795
-954
-979
-1055
-1264
-1408
-1480
-1523
-1385
-1090
-772
-377
113
590
1020
1411
1692
1876
2043
2177
2318
2483
2477
2373
2262
2095
1887
1879
1906
1852
1937
2112
2225
2370
2674
2951
3153
3575
4115
4579
5111
5828
6374
6849
7155
6784
5721
3847
1576
-388
-1916
-3221
-4628
-6321
-8281
-9938
-10734
-10839
-10776
-10507
-9857
-8715
-6680
-3953
-1439
350
1753
3071
4389
5857
7034
7500
7429
6976
6168
5061
3820
2483
1127
-12
-982
-1791
-2174
-2144
-1940
-1753
-1683
-1687
-1421
-664
268
956
1181
1005
699
400
28
-608
-1570
-2612
-3409
-3867
-4056
-4194
-4368
-4471
-4349
-3843
-3046
-2026
-859
354
1477
2410
3186
3759
4129
4244
4079
3639
3019
2357
1634
846
-114
-1260
-2331
-3112
-3698
-4121
-4381
-4571
-4625
-4297
-3683
-3076
-2568
-2114
-1635
-1142
-486
187
577
708
788
701
493
364
158
-198
-577
-874
-1158
-1411
-1476
-1549
-1677
-1704
-1658
-1552
-1312
-909
-568
-377
-254
-143
-5
142
285
331
211
67
-26
-133
-258
-487
-768
-1040
-1213
-1221
-1157
-1107
-1080
-1061
-1041
-986
-864
-657
-427
-183
88
387
710
1035
1319
1470
1525
1582
1667
1810
1968
2033
1959
1820
1709
1649
1581
1581
1603
1614
1735
1922
2162
2431
2791
3060
3310
3701
4144
4601
5166
5747
5949
5755
5244
4118
2442
898
-379
-1791
-3167
-4371
-5857
-7363
-8214
-8572
-8926
-8978
-8499
-7792
-6562
-4654
-2787
-1346
15
1347
2472
3573
4638
5195
5311
5247
4860
4102
3209
2210
1092
79
-720
-1409
-1848
-1961
-1937
-1850
-1664
-1421
-1089
-488
302
942
1368
1665
1729
1610
1456
1058
318
-547
-1288
-1962
-2539
-2952
-3401
-3840
-4124
-4097
-3791
-3229
-2489
-1714
-910
-58
820
1618
2215
2616
2811
2809
2708
2493
2104
1374
466
-476
-1434
-2280
-2885
-3307
-3696
-3792
-3578
-3294
-2949
-2459
-1912
-1411
-721
64
630
1012
1324
1438
1297
1053
696
148
-395
-818
-1286
-1745
-2092
-2382
-2597
-2670
-2578
-2357
-1965
-1437
-864
-304
185
595
965
1271
1431
1452
1375
1194
943
708
420
-9
-468
-877
-1214
-1407
-1461
-1460
-1432
-1316
-1116
-877
-626
-339
-55
209
515
823
1052
1216
1359
1428
1389
1305
1220
1123
1069
1033
973
886
792
767
792
842
919
1043
1182
1382
1645
1858
2024
2206
2389
2525
2711
2871
3000
3097
3270
3407
3549
3610
3432
3045
2656
2090
1337
591
-186
-1116
-1886
-2415
-3027
-3713
-4229
-4649
-4893
-4764
-4407
-4141
-3712
-2999
-2245
-1480
-641
-5
407
876
1380
1677
1793
1786
1571
1266
979
622
142
-312
-653
-933
-1116
-1168
-1150
-1023
-801
-539
-228
98
402
711
1028
1291
1392
1365
1241
980
668
340
-93
-602
-1062
-1451
-1805
-2041
-2203
-2381
-2451
-2308
-2056
-1746
-1369
-979
-606
-177
205
425
539
600
579
508
411
197
-75
-304
-507
-726
-909
-1051
-1155
-1175
-1081
-937
-742
-510
-282
-36
225
423
527
585
585
535
490
363
149
-82
-334
-598
-817
-962
-1099
-1208
-1250
-1215
-1105
-976
-804
-604
-379
-145
80
295
486
681
844
937
944
880
765
668
579
434
248
61
-128
-256
-332
-376
-411
-410
-370
-300
-179
-52
100
205
325
430
471
538
575
589
590
564
476
373
271
144
61
25
-12
-57
-84
-14
95
199
307
420
514
617
782
930
1064
1144
1154
1157
1198
1172
1058
970
875
810
785
771
716
627
535
458
418
407
422
414
345
290
200
121
30
-90
-247
-403
-546
-690
-793
-877
-956
-1038
-1102
-1142
-1115
-1035
-949
-819
-683
-571
-444
-317
-203
-131
-82
-51
-59
-84
-92
-81
-93
-142
-214
-261
-317
-344
-324
-299
-311
-292
-262
-205
-144
-109
-92
-86
-69
-66
-62
-97
-148
-189
-226
-275
-341
-396
-427
-451
-449
-472
-517
-556
-573
-581
-590
-620
-649
-611
-505
-396
-334
-296
-250
-200
-120
-41
-13
-33
-45
-34
-19
-20
-65
-156
-233
-263
-266
-304
-375
-443
-520
-552
-578
-590
-593
-587
-557
-500
-426
-386
-352
-316
-285
-232
-218
-215
-231
-236
-247
-233
-243
-284
-304
-300
-270
-262
-232
-196
-126
-38
61
117
145
171
175
201
222
189
121
56
21
-12
-62
-154
-262
-351
-412
-433
-430
-430
-454
-479
-468
-417
-357
-309
-243
-190
-157
-87
-21
2
24
45
38
16
16
2
7
15
11
-4
-42
-54
-58
-22
-13
-33
-73
-93
-102
-112
-126
-153
-140
-118
-98
-94
-101
-118
-106
-77
-67
-52
-34
-49
-61
-38
-15
-2
-13
-22
-36
-29
-38
-33
-22
-9
6
20
17
6
-13
-25
-39
-63
-74
-107
-143
-181
-225
-286
-324
-332
-352
-372
-381
-370
-392
-408
-396
-388
-388
-376
-352
-358
-345
-309
-274
-243
-221
-214
-214
-210
-200
-184
-164
-138
-135
-160
-179
-181
-182
-180
-182
-189
-185
-155
-115
-84
-65
-44
-50
-73
-73
-51
-43
-50
-69
-106
-144
-176
-204
-240
-269
-311
-346
-371
-371
-350
-346
-358
-357
-351
-352
-348
-361
-388
-398
-423
-477
-505
-495
-487
-487
-465
-450
-446
-410
-346
-296
-244
-175
-148
-120
-70
-27
-6
-14
-25
-44
-64
-96
-131
-165
-170
-172
-182
-216
-267
-285
-302
-306
-311
-341
-384
-436
-457
-465
-472
-491
-518
-539
-556
-561
-551
-505
-442
-406
-377
-377
-371
-338
-307
-271
-225
-195
-197
-183
-168
-153
-146
-151
-182
-218
-243
-243
-241
-242
-235
-248
-280
-302
-286
-265
-247
-256
-288
-325
-356
-379
-377
-347
-339
-366
-405
-409
-382
-317
-253
-212
-204
-219
-217
-202
-191
-182
-180
-222
-264
-301
-314
-324
-345
-381
-416
-436
-453
-464
-462
-439
-423
-417
-401
-399
-390
-355
-315
-303
-315
-331
-341
-342
-335
-309
-321
-359
-407
-433
-448
-415
-406
-386
-393
-395
-545
-451
-199
-595
-486
-156
-557
-586
1
-555
-620
122
-431
-381
-35
-385
-484
-101
-207
-364
-117
-289
-280
-96
-109
-261
-73
-104
-311
-49
-119
-323
-180
-246
-406
-244
-377
-476
-351
-504
-425
-301
-480
-490
-432
-502
-429
-420
-524
-522
-580
-569
-502
-540
-527
-440
-412
-402
-321
-270
-226
-141
-90
-105
-81
-96
-126
-79
-129
-198
-207
-298
-328
-294
-354
-393
-435
-512
-492
-474
-484
-436
-423
-429
-364
-330
-351
-339
-317
-299
-300
-344
-381
-387
-395
-367
-356
-400
-415
-378
-354
-347
-307
-284
-269
-235
-238
-231
-247
-286
-270
-249
-271
-300
-316
-358
-374
-377
-402
-423
-448
-447
-422
-412
-416
-402
-385
-375
-363
-369
-364
-326
-305
-284
-265
-287
-294
-263
-242
-223
-202
-230
-246
-250
-279
-308
-333
-396
-444
-446
-456
-458
-447
-458
-476
-487
-471
-455
-450
-458
-462
-446
-450
-444
-410
-370
-357
-370
-392
-382
-360
-331
-282
-254
-243
-248
-256
-260
-257
-269
-313
-354
-372
-383
-389
-421
-465
-511
-533
-520
-483
-460
-442
-407
-372
-341
-308
-270
-241
-210
-190
-185
-165
-124
-97
-78
-64
-77
-113
-135
-139
-136
-131
-125
-118
-153
-202
-236
-268
-318
-370
-427
-481
-522
-552
-593
-619
-608
-587
-556
-534
-519
-488
-422
-367
-346
-335
-313
-299
-293
-257
-245
-229
-208
-181
-148
-127
-113
-112
-105
-97
-100
-119
-130
-127
-128
-139
-171
-209
-237
-277
-303
-309
-315
-315
-305
-300
-291
-287
-277
-248
-231
-226
-227
-208
-193
-181
-202
-242
-257
-264
-274
-286
-303
-310
-314
-348
-369
-369
-383
-388
-367
-360
-369
-359
-361
-389
-395
-394
-412
-405
-408
-426
-413
-393
-388
-379
-373
-391
-395
-348
-281
-231
-204
-186
-181
-204
-224
-247
-256
-252
-256
-273
-303
-329
-337
-348
-375
-409
-463
-515
-537
-549
-542
-544
-565
-584
-592
-582
-566
-547
-533
-530
-536
-515
-467
-412
-371
-347
-326
-327
-305
-253
-201
-172
-184
-206
-224
-256
-256
-249
-281
-328
-374
-419
-453
-468
-502
-561
-615
-659
-661
-633
-600
-578
-558
-510
-456
-409
-357
-299
-252
-221
-194
-173
-165
-151
-136
-143
-183
-210
-219
-214
-224
-240
-246
-235
-220
-225
-238
-263
-297
-323
-327
-327
-336
-351
-383
-419
-452
-476
-462
-439
-441
-464
-486
-494
-477
-451
-425
-414
-401
-402
-398
-374
-338
-305
-285
-265
-255
-262
-285
-288
-309
-346
-375
-418
-463
-485
-481
-487
-514
-551
-546
-529
-512
-491
-457
-418
-396
-368
-335
-307
-283
-249
-237
-232
-227
-229
-217
-214
-224
-247
-284
-336
-370
-393
-400
-394
-400
-414
-432
-440
-456
-466
-469
-470
-459
-452
-453
-442
-426
-426
-444
-458
-446
-432
-425
-413
-396
-391
-394
-393
-374
-332
-309
-289
-262
-251
-223
-193
-180
-194
-211
-202
-200
-212
-225
-221
-217
-220
-246
-280
-320
-371
-409
-425
-444
-466
-482
-491
-508
-517
-511
-496
-464
-430
-403
-378
-343
-324
-299
-286
-282
-284
-283
-286
-277
-265
-281
-297
-301
-306
-318
-345
-377
-391
-402
-416
-417
-407
-388
-377
-379
-372
-355
-329
-293
-267
-241
-202
-177
-182
-188
-197
-212
-211
-224
-239
-243
-241
-240
-251
-256
-261
-263
-246
-238
-238
-226
-211
-212
-213
-215
-236
-274
-301
-313
-318
-319
-327
-334
-341
-355
-358
-343
-328
-311
-278
-256
-246
-217
-174
-152
-122
-94
-83
-81
-75
-72
-72
-82
-93
-117
-154
-183
-206
-216
-230
-231
-241
-248
-255
-250
-274
-290
-290
-274
-258
-236
-196
-172
-164
-186
-205
-204
-205
-212
-211
-218
-222
-223
-239
-263
-303
-313
-317
-335
-351
-344
-331
-332
-333
-346
-353
-358
-363
-354
-338
-324
-326
-339
-339
-342
-331
-332
-339
-344
-353
-345
-309
-291
-281
-269
-251
-234
-207
-181
-146
-113
-87
-73
-76
-92
-89
-86
-116
-154
-177
-202
-218
-228
-240
-273
-315
-324
-314
-322
-322
-318
-346
-360
-345
-338
-358
-377
-405
-415
-402
-384
-361
-341
-314
-310
-300
-267
-234
-199
-181
-182
-211
-224
-213
-206
-212
-238
-265
-290
-298
-315
-333
-340
-340
-327
-306
-292
-265
-254
-241
-205
-199
-212
-238
-249
-249
-257
-263
-265
-256
-262
-275
-269
-258
-241
-240
-251
-250
-239
-220
-197
-181
-180
-207
-242
-270
-306
-313
-290
-274
-289
-299
-298
-311
-313
-312
-322
-341
-371
-369
-342
-303
-259
-240
-235
-241
-226
-188
-162
-150
-153
-171
-185
-196
-209
-235
-268
-291
-307
-323
-329
-323
-326
-330
-339
-343
-323
-291
-256
-233
-227
-243
-275
-298
-299
-288
-279
-285
-288
-298
-305
-296
-282
-285
-296
-300
-300
-298
-276
-230
-205
-183
-179
-194
-217
-225
-220
-233
-265
-269
-276
-296
-316
-346
-381
-409
-424
-431
-445
-466
-472
-462
-460
-455
-454
-438
-421
-405
-371
-344
-317
-300
-279
-279
-269
-248
-228
-222
-234
-244
-261
-263
-251
-241
-246
-261
-265
-254
-218
-189
-173
-154
-158
-171
-163
-155
-171
-203
-224
-244
-271
-274
-269
-264
-289
-305
-317
-309
-290
-293
-297
-322
-347
-356
-345
-332
-332
-329
-318
-324
-330
-338
-348
-354
-359
-367
-372
-354
-308
-290
-289
-290
-281
-262
-239
-220
-220
-241
-248
-227
-210
-202
-194
-186
-186
-202
-212
-207
-203
-198
-197
-198
-202
-207
-198
-204
-212
-215
-237
-261
-282
-281
-286
-299
-308
-306
-298
-277
-279
-295
-292
-264
-235
-211
-198
-209
-215
-222
-232
-227
-205
-194
-184
-177
-179
-181
-182
-171
-161
-169
-171
-143
-123
-120
-120
-135
-138
-151
-174
-175
-173
-193
-219
-248
-254
-246
-253
-274
-278
-282
-303
-314
-304
-294
-286
-274
-271
-279
-285
-288
-300
-286
-251
-229
-215
-204
-197
-192
-177
-172
-174
-153
-144
-157
-151
-155
-176
-192
-211
-231
-239
-237
-252
-252
-243
-256
-266
-259
-261
-261
-248
-215
-207
-222
-229
-229
-208
-205
-216
-248
-264
-268
-269
-263
-276
-275
-269
-263
-257
-242
-226
-207
-216
-231
-233
-243
-254
-262
-266
-284
-291
-282
-285
-271
-262
-260
-268
-268
-241
-235
-239
-243
-259
-286
-309
-301
-287
-286
-290
-312
-345
-365
-371
-364
-338
-346
-356
-322
-293
-284
-271
-296
-335
-346
-351
-355
-357
-351
-350
-358
-339
-313
-297
-285
-281
-265
-236
-206
-182
-173
-166
-179
-194
-206
-214
-227
-242
-259
-263
-253
-268
-290
-301
-315
-335
-347
-364
-382
-402
-411
-410
-413
-410
-401
-380
-381
-393
-391
-371
-349
-343
-350
-351
-336
-329
-312
-284
-280
-280
-283
-290
-270
-256
-263
-280
-293
-302
-311
-313
-315
-315
-298
-312
-334
-341
-352
-356
-360
-366
-391
-417
-417
-422
-420
-414
-418
-424
-426
-425
-405
-366
-335
-313
-298
-282
-277
-269
-251
-227
-223
-236
-247
-265
-268
-278
-302
-321
-340
-355
-356
-361
-375
-401
-412
-409
-403
-391
-375
-362
-336
-325
-326
-327
-328
-336
-338
-327
-326
-323
-310
-301
-305
-311
-312
-328
-340
-329
-319
-316
-316
-299
-290
-282
-282
-298
-297
-280
-274
-283
-266
-243
-241
-245
-248
-241
-232
-227
-225
-221
-212
-203
-199
-208
-237
-265
-286
-296
-304
-321
-346
-369
-384
-387
-386
-388
-375
-349
-333
-321
-311
-307
-301
-297
-294
-309
-333
-348
-366
-362
-355
-365
-369
-375
-383
-377
-360
-331
-291
-268
-259
-242
-226
-198
-171
-174
-167
-184
-195
-259
-259
-215
-290
-349
-357
-416
-428
-376
-404
-397
-413
-432
-423
-401
-398
-411
-405
-377
-352
-329
-305
-281
-276
-276
-288
-325
-334
-309
-299
-267
-244
-269
-276
-268
-259
-260
-254
-242
-232
-238
-238
-242
-264
-289
-299
-301
-307
-311
-313
-300
-295
-297
-293
-298
-310
-315
-297
-290
-264
-245
-252
-255
-262
-271
-259
-249
-236
-231
-241
-232
-244
-254
-259
-283
-316
-338
-361
-378
-371
-421
-428
-543
-545
-1255
-1640
-1854
-1863
-1945
-2043
-2153
-1894
-1513
-1055
-491
-358
325
880
1518
1890
2275
2214
2099
2166
2106
1594
1125
484
-23
-312
-787
-1251
-1867
-2160
-2159
-2123
-2085
-1901
-1821
-1320
-846
-403
-3
201
367
826
1175
1081
1028
891
900
725
448
63
-331
-714
-793
-959
-1122
-1278
-1363
-1274
-1174
-839
-767
-737
-445
-112
36
307
420
481
486
563
542
331
83
-61
-208
-380
-536
-769
-912
-1017
-1163
-1195
-1137
-1105
-1031
-863
-664
-441
-284
-129
-2
102
173
267
297
142
147
208
124
-50
-147
-304
-401
-489
-553
-655
-741
-783
-802
-655
-621
-633
-682
-581
-403
-221
-105
-124
-119
4
171
107
108
-17
-51
-106
-50
-244
-375
-458
-514
-591
-546
-560
-609
-620
-604
-496
-402
-303
-382
-295
-160
-163
-249
-184
-210
-240
-152
-148
-313
-351
-368
-383
-264
-343
-520
-510
-456
-413
-385
-399
-576
-606
-355
-241
-473
-440
-232
-190
-220
-205
-327
-384
-211
-218
-320
-423
-510
-594
-612
-593
-648
-802
-820
-751
-668
-679
-755
-794
-745
-620
-618
-850
-943
-936
-895
-909
-1152
-1304
-1328
-1278
-1227
-1159
-1133
-1056
-881
-646
-368
-168
-34
153
427
618
731
687
568
488
423
287
-9
-291
-541
-664
-790
-1021
-1120
-1212
-1101
-961
-894
-721
-490
-338
-50
248
239
380
445
378
373
272
91
-128
-330
-606
-603
-826
-1014
-1085
-1078
-968
-883
-636
-594
-368
-73
136
276
453
584
616
739
657
438
336
273
5
-213
-412
-727
-785
-900
-966
-1095
-1143
-1046
-992
-832
-771
-607
-581
-271
-24
-8
130
133
176
212
276
217
77
38
-74
-157
-218
-220
-405
-439
-425
-450
-449
-393
-379
-374
-213
-266
-217
-183
-182
-165
-107
-102
-151
-74
-52
-132
-148
-154
-298
-240
-295
-334
-368
-390
-420
-400
-341
-350
-303
-271
-245
-140
-140
-115
-83
-91
-69
-86
-101
-100
-126
-237
-240
-225
-214
-286
-241
-398
-277
-387
-748
-865
-864
-828
-1033
-1132
-1346
-1253
-1305
-1121
-1091
-969
-961
-546
-174
184
240
343
510
579
953
953
662
624
551
563
585
148
-61
-439
-515
-460
-637
-764
-817
-863
-580
-622
-476
-462
-441
-159
54
58
230
148
261
339
283
164
-81
-130
-187
-138
-260
-435
-551
-511
-435
-299
-395
-404
-312
-69
190
239
231
211
384
473
414
337
247
263
179
78
-11
-188
-256
-375
-525
-532
-520
-539
-617
-542
-439
-382
-262
-368
-359
-160
61
52
-105
-47
-21
42
51
-213
-269
-239
-199
-342
-464
-463
-569
-433
-487
-509
-429
-384
-349
-352
-364
-204
-194
-302
-250
-234
-296
-299
-286
-424
-347
-316
-310
-248
-344
-256
-220
-146
-214
-299
-363
-255
-5
-262
-374
-397
-299
-295
-275
-432
-591
-539
-489
-387
-441
-470
-566
-491
-461
-361
-409
-490
-424
-411
-303
-256
-339
-372
-416
-304
-376
-315
-363
-292
-331
-225
-152
-115
-175
-261
-304
-80
-4
-117
-308
-212
-159
-234
-269
-442
-302
-421
-529
-493
-285
-432
-260
-134
-109
-131
35
26
11
206
248
259
88
267
336
185
59
-12
12
-50
8
68
25
-111
-20
95
-82
-40
-112
-81
61
244
13
184
256
111
106
211
218
141
255
277
390
460
527
420
507
673
614
631
653
777
767
856
597
422
540
650
460
366
317
394
335
305
154
-18
-21
46
-17
-102
-153
-370
-403
-433
-420
-712
-913
-1016
-972
-1012
-1082
-1231
-1495
-1396
-1430
-1543
-1576
-1600
-1592
-1621
-1551
-1475
-1322
-1276
-1273
-1210
-1010
-803
-699
-720
-746
-466
-397
-578
-635
-552
-701
-795
-705
-900
-1052
-871
-818
-1091
-1115
-896
-803
-716
-717
-649
-421
-263
-498
-296
-75
-404
-495
-3
-239
-510
-307
-526
-723
-350
-444
-877
-457
-161
-425
-337
-25
-372
-308
203
117
-154
54
150
36
119
82
59
21
59
200
160
300
526
319
374
854
813
388
795
1007
730
949
1061
650
813
1299
1009
753
1140
1273
1235
1694
1890
1663
1928
2195
2194
2358
2602
2586
2637
2937
2971
3011
3061
3105
3172
3386
3621
3711
3538
2879
1983
739
-407
-1113
-1696
-2416
-3469
-4579
-5366
-5750
-5781
-5890
-6200
-6262
-5972
-5132
-3762
-2512
-1726
-1257
-767
-35
936
1691
1966
2032
2183
2282
2443
2483
2079
1540
1198
980
878
880
959
1139
1251
1309
1258
1188
1229
1287
1343
1251
916
539
234
-63
-516
-1279
-2208
-2948
-3354
-3517
-3630
-3753
-3910
-3926
-3663
-3255
-2763
-2251
-1744
-1182
-518
197
828
1290
1567
1644
1587
1552
1532
1433
1256
1019
766
474
189
-4
-157
-329
-430
-406
-274
-85
112
204
210
190
100
-14
-115
-247
-414
-672
-985
-1258
-1534
-1775
-1994
-2219
-2406
-2451
-2315
-2147
-1969
-1806
-1793
-1809
-1724
-1657
-1632
-1528
-1403
-1304
-1100
-808
-642
-583
-425
-255
-110
111
357
549
722
808
720
538
361
112
-249
-504
-775
-1168
-1525
-1717
-1906
-2149
-2251
-2261
-2171
-1905
-1477
-1049
-642
-197
222
625
1035
1343
1475
1650
1848
1939
1943
1882
1751
1514
1353
1213
1062
954
989
1107
1219
1430
1701
1963
2227
2578
2880
3200
3532
3821
4052
4260
4453
4518
4530
4569
4618
4678
4836
4848
4121
2845
1270
-434
-1710
-2473
-3180
-4182
-5519
-6725
-7501
-7686
-7430
-7381
-7513
-7322
-6508
-5027
-3215
-1664
-776
-355
289
1320
2417
3368
3788
3749
3621
3590
3569
3310
2841
2212
1578
1254
1210
1278
1422
1499
1415
1240
1041
945
952
1014
1051
756
196
-420
-1037
-1617
-2244
-3018
-3897
-4645
-4969
-4941
-4727
-4525
-4450
-4322
-3922
-3146
-2090
-1020
-115
639
1369
2124
2788
3204
3290
3129
2919
2713
2508
2238
1783
1175
493
-113
-592
-972
-1212
-1350
-1422
-1403
-1325
-1234
-1151
-1029
-923
-931
-969
-999
-1034
-1070
-1169
-1438
-1829
-2292
-2773
-3041
-3164
-3257
-3226
-3045
-2788
-2424
-1915
-1334
-844
-315
282
865
1461
1996
2268
2307
2197
1869
1406
956
462
-117
-708
-1272
-1840
-2371
-2722
-3008
-3234
-3317
-3226
-2959
-2565
-2143
-1749
-1418
-1084
-776
-522
-262
-9
120
141
127
86
20
-78
-136
-220
-281
-243
-87
154
386
594
794
1045
1337
1608
1852
2055
2162
2275
2395
2425
2343
2282
2213
2080
2034
1973
1857
1874
1941
1945
2007
2151
2300
2545
2925
3302
3621
4014
4462
4865
5286
5733
5652
4677
3253
1451
-232
-1369
-2200
-3181
-4635
-6402
-7901
-8781
-8861
-8575
-8486
-8293
-7627
-6272
-4328
-2255
-575
434
1168
2188
3411
4677
5603
5840
5578
5056
4487
3832
3075
2328
1459
683
161
-146
-270
-273
-299
-386
-515
-502
-274
101
541
725
522
25
-613
-1267
-1836
-2347
-2959
-3692
-4318
-4691
-4769
-4640
-4477
-4357
-4128
-3554
-2574
-1307
8
1069
1848
2497
3106
3679
4083
4185
4003
3648
3216
2702
2076
1297
383
-521
-1305
-1874
-2226
-2433
-2479
-2463
-2441
-2366
-2223
-1982
-1630
-1246
-891
-670
-562
-540
-622
-715
-913
-1290
-1650
-2059
-2486
-2688
-2785
-2899
-2952
-2833
-2590
-2222
-1630
-964
-383
202
783
1292
1734
2075
2218
2135
1947
1721
1175
452
-134
-808
-1570
-2206
-2711
-3244
-3625
-3695
-3656
-3565
-3302
-2992
-2628
-2095
-1485
-997
-598
-191
156
311
436
585
543
429
348
263
111
7
2
-41
-49
33
102
228
472
767
1008
1201
1416
1542
1618
1699
1742
1804
1823
1795
1798
1823
1831
1839
1891
1983
2018
2151
2339
2454
2664
2892
3052
3223
3493
3803
4145
4477
4889
5237
5480
5243
4182
2650
831
-746
-1797
-2632
-3580
-4971
-6714
-8175
-9014
-9182
-8992
-8743
-8262
-7391
-5988
-4196
-2415
-845
362
1334
2461
3664
4833
5731
6130
6030
5422
4588
3695
2869
2270
1688
1052
401
-188
-539
-675
-707
-755
-889
-929
-716
-291
128
256
19
-551
-1257
-1822
-2273
-2678
-3061
-3570
-4093
-4478
-4672
-4667
-4519
-4161
-3624
-2920
-1943
-813
330
1364
2156
2743
3185
3573
3922
4125
4133
3843
3268
2509
1607
737
-53
-816
-1484
-2092
-2563
-2859
-3036
-3062
-3062
-3054
-2918
-2653
-2216
-1700
-1271
-992
-931
-962
-1079
-1241
-1333
-1527
-1838
-2095
-2264
-2374
-2446
-2377
-2201
-2012
-1718
-1281
-724
-79
515
962
1259
1409
1501
1535
1517
1282
751
237
-321
-981
-1542
-2035
-2539
-3004
-3285
-3428
-3451
-3255
-2995
-2742
-2402
-2018
-1732
-1390
-915
-472
-226
-136
-66
-43
-21
3
-21
-93
-199
-204
-154
-64
82
173
214
281
457
672
868
1114
1359
1456
1472
1467
1440
1411
1472
1554
1567
1566
1607
1679
1729
1792
1933
2040
2138
2330
2552
2794
2979
3216
3450
3601
3852
4172
4474
4875
5243
5480
5239
4243
2748
912
-727
-1827
-2702
-3571
-4798
-6412
-7925
-9015
-9369
-9163
-8780
-8188
-7328
-6070
-4458
-2825
-1230
92
1209
2379
3508
4599
5489
5971
6091
5678
4859
3834
2825
2229
1807
1426
857
91
-586
-1000
-1076
-1018
-971
-972
-922
-700
-354
-189
-334
-794
-1423
-1981
-2418
-2728
-3020
-3350
-3704
-4088
-4396
-4520
-4416
-3998
-3307
-2462
-1556
-674
229
1113
1946
2639
3156
3540
3765
3874
3864
3660
3203
2431
1466
534
-290
-924
-1422
-1919
-2408
-2871
-3211
-3400
-3400
-3205
-2951
-2645
-2278
-1878
-1464
-1212
-1200
-1299
-1438
-1594
-1711
-1723
-1740
-1850
-1941
-1996
-2072
-1989
-1770
-1431
-925
-349
137
489
797
1047
1065
1044
1086
941
678
435
116
-353
-887
-1425
-1954
-2354
-2535
-2611
-2621
-2525
-2403
-2355
-2278
-2070
-1767
-1501
-1264
-986
-737
-595
-518
-435
-460
-544
-536
-482
-421
-292
-128
-63
-36
93
197
258
403
618
799
925
1073
1172
1136
1065
1024
994
965
964
999
1073
1114
1181
1264
1309
1411
1603
1855
2118
2404
2633
2814
2943
3070
3265
3461
3618
3865
4061
4334
4617
4853
5059
4916
4137
2821
1114
-558
-1825
-2739
-3536
-4667
-6092
-7548
-8788
-9370
-9313
-8939
-8250
-7332
-6119
-4716
-3280
-1837
-452
912
2256
3468
4496
5213
5666
5924
5786
5195
4252
3171
2289
1791
1577
1249
568
-240
-940
-1282
-1216
-974
-796
-749
-687
-558
-515
-626
-970
-1496
-2015
-2447
-2793
-3145
-3516
-3844
-4143
-4332
-4422
-4380
-4034
-3386
-2463
-1395
-393
430
1103
1785
2506
3183
3740
4060
4087
3896
3520
2958
2247
1416
549
-296
-1059
-1679
-2173
-2544
-2890
-3169
-3312
-3317
-3106
-2752
-2292
-1859
-1525
-1257
-1055
-956
-999
-1161
-1315
-1408
-1577
-1753
-1931
-2203
-2385
-2433
-2414
-2252
-1961
-1611
-1175
-623
-88
274
469
649
824
973
1080
1023
796
410
-72
-543
-961
-1394
-1824
-2116
-2293
-2438
-2489
-2502
-2527
-2455
-2235
-2025
-1774
-1438
-1154
-934
-730
-570
-513
-488
-427
-378
-264
-109
-15
32
89
130
159
259
391
503
604
690
688
715
770
766
765
739
682
684
746
817
887
991
1103
1182
1384
1624
1820
2084
2349
2571
2731
2921
3081
3118
3228
3425
3591
3668
3741
3873
3965
4051
4357
4650
4713
4255
3134
1576
-158
-1622
-2579
-3430
-4374
-5549
-6908
-8121
-8978
-9147
-8885
-8316
-7342
-6054
-4614
-3149
-1753
-418
852
2164
3506
4561
5232
5605
5740
5705
5297
4513
3454
2290
1477
1111
951
629
3
-697
-1260
-1440
-1207
-883
-650
-572
-554
-560
-684
-981
-1467
-2020
-2492
-2847
-3153
-3475
-3811
-4069
-4157
-4076
-3812
-3434
-2869
-2050
-1020
124
1123
1867
2380
2808
3263
3659
3939
3975
3693
3146
2424
1610
815
49
-682
-1307
-1825
-2271
-2579
-2745
-2848
-2876
-2785
-2597
-2332
-1980
-1612
-1304
-1079
-936
-862
-894
-1085
-1297
-1453
-1593
-1711
-1826
-1994
-2155
-2223
-2077
-1791
-1467
-1121
-720
-330
-7
404
749
890
909
935
812
424
152
-62
-581
-1102
-1459
-1809
-2140
-2351
-2428
-2509
-2434
-2245
-2095
-1942
-1662
-1419
-1159
-916
-800
-669
-529
-529
-564
-522
-512
-648
-668
-552
-610
-602
-415
-251
-176
-24
141
210
305
493
565
615
586
609
498
940
971
528
445
291
528
825
1041
945
1284
1474
1363
1766
2143
2296
2523
2566
2763
3285
3621
3573
3410
3306
3150
3152
3443
3445
3376
3616
3902
4251
4494
4465
3765
2534
938
-731
-1912
-2753
-3578
-4687
-6053
-7278
-8363
-9002
-9145
-8909
-7965
-6605
-5170
-3738
-2258
-963
114
1461
3003
4268
5193
5698
5600
5373
5134
4583
3650
2583
1619
957
696
521
220
-171
-630
-1015
-1093
-851
-514
-190
-39
-158
-486
-1004
-1630
-2255
-2821
-3221
-3532
-3891
-4212
-4474
-4522
-4370
-4049
-3467
-2706
-1750
-639
473
1448
2265
2896
3289
3492
3563
3571
3497
3215
2666
1974
1125
159
-681
-1245
-1609
-1902
-2106
-2271
-2407
-2412
-2256
-2061
-1839
-1564
-1329
-1071
-893
-821
-840
-1058
-1295
-1455
-1742
-2115
-2278
-2387
-2535
-2511
-2366
-2240
-2115
-1833
-1429
-987
-394
110
473
776
946
947
850
734
538
294
16
-332
-725
-1119
-1440
-1777
-1962
-2081
-2190
-2181
-2023
-1821
-1672
-1508
-1337
-1225
-1117
-977
-843
-753
-668
-601
-647
-663
-678
-664
-579
-458
-330
-210
-110
-45
83
43
51
199
348
271
107
98
137
116
49
143
295
438
589
775
914
1076
1243
1414
1621
1818
1988
2180
2344
2383
2431
2496
2654
2815
2889
2883
2920
3013
2964
2961
3115
3210
3279
3501
3827
4036
4361
4833
4928
4271
3088
1379
-657
-2188
-3029
-3786
-4594
-5554
-6901
-8270
-8947
-8877
-8364
-7243
-5752
-4280
-2907
-1502
-277
705
1866
3055
3992
4670
5063
4998
4624
4182
3548
2694
1873
1202
764
624
693
763
691
512
196
-4
47
334
688
855
674
-4
-943
-1872
-2627
-3193
-3621
-3955
-4281
-4547
-4654
-4583
-4335
-3882
-3219
-2365
-1369
-269
781
1706
2421
2867
3098
3168
3201
3157
3052
2806
2323
1700
986
304
-290
-714
-915
-981
-941
-905
-922
-988
-1069
-1073
-1038
-963
-889
-857
-947
-1148
-1424
-1747
-2009
-2158
-2202
-2152
-1988
-1849
-1793
-1706
-1605
-1556
-1431
-1153
-891
-666
-377
-227
-242
-210
-156
-136
-100
-27
-83
-144
-74
-3
-26
-107
-199
-415
-593
-653
-739
-829
-928
-1072
-1301
-1537
-1712
-1810
-1772
-1637
-1495
-1419
-1464
-1547
-1541
-1354
-1114
-846
-597
-508
-483
-440
-376
-294
-172
-60
8
6
1
-40
-57
15
94
170
219
259
260
324
464
591
732
834
871
876
863
875
935
1015
1126
1199
1205
1233
1255
1318
1435
1563
1715
1859
2002
2105
2221
2344
2459
2556
2637
2738
2792
2916
3066
3191
3388
3573
3744
3824
3725
3179
2214
965
-269
-1159
-1694
-1886
-2195
-2787
-3697
-4812
-5734
-6180
-5911
-5102
-3967
-3009
-2524
-2522
-2788
-2854
-2430
-1454
-233
782
1267
1153
618
36
-305
-266
138
687
1154
1310
1195
904
715
801
1152
1622
2059
2357
2456
2366
2153
1833
1415
1014
642
296
-80
-523
-1013
-1541
-2028
-2443
-2772
-3029
-3146
-3104
-2913
-2647
-2348
-2070
-1889
-1766
-1677
-1538
-1311
-971
-591
-279
-139
-240
-482
-710
-781
-619
-315
32
283
359
340
239
190
292
561
887
1152
1268
1170
927
646
389
176
36
-69
-197
-375
-612
-918
-1257
-1656
-2027
-2382
-2592
-2683
-2695
-2568
-2496
-2434
-2448
-2490
-2504
-2416
-2104
-1687
-1206
-827
-626
-586
-680
-749
-733
-570
-305
-30
164
197
85
-145
-355
-430
-344
-126
130
310
317
126
-190
-509
-725
-804
-774
-705
-699
-824
-1066
-1352
-1591
-1680
-1607
-1436
-1212
-1028
-937
-925
-949
-932
-857
-686
-433
-174
63
225
302
335
364
477
659
892
1142
1329
1424
1431
1447
1465
1546
1736
1928
2082
2168
2170
2133
2147
2209
2300
2416
2558
2654
2674
2661
2605
2613
2629
2731
2900
3022
3223
3324
3389
3336
2855
2021
800
-364
-1394
-2048
-2137
-2336
-2695
-3286
-4210
-5173
-5845
-5808
-5232
-4132
-2806
-1955
-1676
-1940
-2318
-2424
-1968
-989
66
838
1061
706
-28
-749
-1142
-1009
-346
574
1320
1648
1533
1181
892
946
1397
2120
2881
3368
3426
2995
2252
1445
831
535
459
412
175
-339
-1052
-1824
-2451
-2781
-2821
-2580
-2263
-2005
-1904
-1949
-1991
-1975
-1825
-1609
-1367
-1218
-1127
-1102
-1129
-1185
-1242
-1351
-1313
-1330
-1002
-979
-688
-120
-211
190
372
483
616
914
1120
1409
1406
1584
1348
1104
972
518
447
154
58
-76
-282
-484
-738
-1060
-1385
-1722
-2045
-2245
-2411
-2471
-2502
-2554
-2612
-2680
-2740
-2765
-2694
-2584
-2329
-1974
-1685
-1393
-1252
-1134
-1030
-936
-689
-401
-144
111
226
198
69
-89
-172
-163
-85
85
144
109
30
-176
-333
-467
-485
-430
-416
-389
-479
-675
-879
-1053
-1164
-1181
-1136
-1091
-1072
-1118
-1169
-1218
-1238
-1183
-1058
-844
-650
-525
-399
-341
-302
-187
-36
168
377
593
750
838
903
952
1025
1148
1360
1582
1739
1867
1935
1962
2048
2175
2318
2439
2545
2597
2574
2523
2503
2508
2584
2758
2880
2940
2984
3043
3145
3222
3365
3283
2730
1903
704
-486
-1437
-2007
-2263
-2548
-2930
-3613
-4507
-5377
-5875
-5823
-5214
-4136
-3038
-2290
-2086
-2252
-2501
-2471
-1894
-982
-24
661
861
529
-110
-705
-952
-726
-78
768
1417
1679
1563
1259
1033
1128
1576
2276
2966
3420
3412
2960
2203
1405
856
584
546
478
221
-323
-1103
-1915
-2589
-2930
-2908
-2625
-2285
-2064
-2033
-2167
-2351
-2390
-2194
-1850
-1491
-1212
-1082
-1122
-1241
-1333
-1351
-1256
-1065
-833
-642
-477
-300
-107
101
312
545
763
961
1152
1297
1382
1379
1324
1208
1032
799
546
315
110
-59
-231
-413
-616
-827
-1027
-1191
-1353
-1573
-1780
-1967
-2154
-2250
-2322
-2399
-2443
-2445
-2413
-2382
-2283
-2168
-2023
-1808
-1568
-1364
-1199
-1012
-778
-581
-383
-230
-147
-117
-71
-13
9
68
97
89
64
37
-36
-149
-163
-163
-172
-212
-313
-470
-643
-749
-834
-908
-966
-1001
-1060
-1134
-1189
-1257
-1296
-1286
-1212
-1140
-1086
-1000
-911
-820
-722
-607
-482
-363
-195
9
201
371
517
675
791
919
1041
1126
1248
1392
1526
1646
1790
1914
1984
2048
2123
2245
2345
2452
2575
2620
2617
2581
2552
2517
2563
2701
2834
2952
3043
3093
3055
3000
2956
2656
2048
1205
158
-867
-1651
-2079
-2400
-2754
-3183
-3803
-4504
-5099
-5316
-5103
-4437
-3417
-2485
-1947
-1865
-1995
-2093
-1872
-1211
-383
351
743
720
294
-263
-642
-676
-321
327
974
1370
1400
1233
1046
984
1214
1683
2272
2739
2913
2706
2194
1514
917
561
377
311
169
-177
-735
-1414
-2047
-2493
-2645
-2489
-2180
-1878
-1732
-1781
-1926
-2064
-2015
-1804
-1512
-1215
-1027
-1029
-1158
-1285
-1385
-1367
-1234
-1054
-884
-767
-615
-453
-240
11
246
455
627
820
981
1110
1224
1301
1297
1171
965
721
468
265
120
18
-88
-253
-490
-751
-962
-1107
-1160
-1141
-1095
-1147
-1400
-1732
-2099
-2423
-2554
-2554
-2450
-2302
-2183
-2163
-2254
-2324
-2286
-2089
-1692
-1157
-705
-462
-384
-444
-534
-529
-383
-121
113
272
240
33
-266
-510
-583
-518
-321
-150
-87
-173
-378
-600
-813
-888
-850
-772
-723
-795
-973
-1228
-1443
-1564
-1561
-1433
-1290
-1146
-1041
-990
-973
-912
-782
-590
-327
-76
124
258
318
349
393
479
625
770
892
996
1049
1069
1107
1186
1322
1487
1626
1722
1809
1850
1848
1885
1951
2035
2152
2262
2313
2306
2251
2189
2164
2190
2278
2390
2482
2602
2727
2816
2871
2875
2616
2011
1182
203
-685
-1316
-1641
-1928
-2316
-2817
-3495
-4205
-4745
-4900
-4666
-4037
-3117
-2297
-1898
-1911
-2121
-2247
-2016
-1325
-501
178
481
349
-113
-650
-951
-852
-385
318
975
1342
1347
1173
1043
1106
1453
1988
2559
2935
2996
2697
2116
1475
979
713
571
425
139
-310
-875
-1468
-1963
-2306
-2435
-2345
-2155
-1996
-1944
-1998
-2109
-2161
-2083
-1912
-1704
-1532
-1413
-1389
-1416
-1409
-1353
-1228
-1056
-860
-686
-525
-298
-3
318
604
799
927
1025
1132
1265
1395
1498
1524
1454
1255
933
594
307
136
69
0
-140
-386
-687
-1002
-1238
-1324
-1306
-1251
-1201
-1249
-1431
-1731
-2068
-2286
-2417
-2362
-2228
-2075
-2000
-2004
-2004
-2040
-2002
-1833
-1518
-1099
-657
-342
-237
-271
-330
-365
-310
-173
-10
106
153
53
-156
-374
-532
-571
-484
-316
-203
-211
-313
-477
-653
-793
-848
-845
-814
-801
-873
-1010
-1201
-1354
-1419
-1394
-1297
-1182
-1053
-922
-800
-704
-648
-565
-450
-300
-144
8
139
217
270
294
313
344
417
545
727
909
1026
1099
1162
1235
1337
1469
1636
1791
1935
2025
2048
2015
1978
1980
2025
2113
2211
2271
2287
2277
2253
2218
2174
2218
2296
2418
2564
2667
2694
2658
2486
2002
1264
348
-568
-1294
-1712
-1914
-2202
-2621
-3183
-3817
-4394
-4689
-4567
-4081
-3280
-2401
-1837
-1714
-1881
-2045
-1968
-1471
-708
23
453
490
171
-311
-661
-670
-305
314
954
1343
1394
1215
1032
1004
1235
1647
2098
2410
2440
2151
1644
1121
683
423
231
-4
-326
-734
-1142
-1530
-1839
-2036
-2135
-2130
-2045
-1924
-1812
-1722
-1598
-1494
-1415
-1341
-1299
-1280
-1225
-1116
-1018
-919
-862
-848
-856
-829
-724
-528
-229
109
421
634
745
774
796
880
1017
1146
1222
1225
1092
832
500
172
-87
-227
-277
-329
-463
-675
-905
-1099
-1209
-1237
-1162
-1075
-1024
-1014
-1117
-1381
-1664
-1907
-2099
-2165
-2114
-2013
-1965
-1909
-1839
-1833
-1796
-1659
-1360
-989
-627
-281
-132
-103
-138
-172
-159
-129
-11
91
100
-10
-208
-467
-649
-701
-643
-530
-414
-382
-441
-580
-714
-842
-874
-855
-831
-820
-890
-1029
-1199
-1306
-1368
-1371
-1303
-1209
-1072
-939
-821
-716
-627
-528
-422
-281
-126
33
168
251
323
356
365
389
448
537
653
788
882
914
926
922
907
952
1046
1170
1242
1284
1276
1220
1167
1167
1242
1387
1568
1697
1787
1817
1846
1876
1938
2072
2223
2370
2482
2593
2659
2669
2699
2771
2815
2664
2188
1435
407
-590
-1360
-1783
-2044
-2342
-2719
-3267
-3882
-4411
-4646
-4463
-3894
-3077
-2278
-1796
-1741
-1933
-2030
-1836
-1295
-609
-27
203
95
-261
-623
-760
-616
-173
426
960
1252
1296
1258
1293
1516
1910
2316
2584
2616
2429
2106
1742
1418
1137
813
361
-152
-649
-1068
-1373
-1563
-1717
-1902
-2117
-2282
-2342
-2264
-2085
-1840
-1599
-1456
-1472
-1603
-1701
-1669
-1479
-1208
-984
-897
-958
-1069
-1077
-949
-681
-340
20
322
511
625
715
815
969
1143
1284
1316
1254
1134
952
735
510
306
92
-136
-339
-526
-700
-848
-952
-1058
-1178
-1283
-1339
-1344
-1303
-1249
-1274
-1382
-1549
-1756
-1966
-2049
-2100
-2088
-1991
-1827
-1681
-1577
-1435
-1293
-1143
-927
-629
-304
-63
111
186
140
44
-59
-100
-80
-22
-10
-71
-232
-461
-643
-727
-705
-638
-508
-466
-541
-676
-840
-941
-981
-967
-941
-952
-1012
-1095
-1171
-1197
-1177
-1091
-998
-900
-832
-730
-632
-540
-396
-290
-214
-204
-219
-186
-144
-65
26
79
85
55
76
154
281
450
634
774
860
903
929
957
1038
1155
1284
1393
1435
1410
1337
1290
1301
1368
1494
1637
1772
1847
1904
1925
1909
1959
2037
2164
2306
2421
2524
2544
2539
2505
2447
2233
1691
941
8
-934
-1690
-2139
-2386
-2668
-3064
-3525
-3998
-4447
-4603
-4310
-3673
-2871
-2108
-1633
-1564
-1695
-1668
-1335
-748
-141
337
512
364
64
-191
-220
-46
354
846
1204
1329
1285
1301
1434
1703
2041
2247
2291
2131
1893
1662
1405
1109
714
223
-338
-895
-1296
-1569
-1743
-1884
-2060
-2283
-2520
-2663
-2612
-2356
-2024
-1703
-1470
-1410
-1484
-1567
-1525
-1336
-1061
-814
-697
-696
-754
-735
-607
-383
-108
178
441
628
768
872
985
1115
1218
1276
1250
1131
935
750
603
418
173
-140
-456
-729
-944
-1068
-1145
-1216
-1290
-1380
-1465
-1564
-1613
-1557
-1467
-1357
-1311
-1362
-1531
-1742
-1863
-1931
-1906
-1769
-1571
-1382
-1232
-1077
-920
-754
-530
-219
84
287
425
446
315
137
-11
-98
-170
-240
-313
-429
-630
-822
-939
-997
-994
-944
-881
-858
-900
-969
-1077
-1188
-1265
-1271
-1269
-1307
-1352
-1385
-1393
-1368
-1300
-1211
-1124
-1001
-837
-675
-521
-381
-261
-171
-103
-57
-32
-15
15
75
101
111
106
85
102
141
213
323
445
552
631
688
712
723
783
871
971
1070
1136
1172
1161
1144
1152
1235
1378
1576
1779
1908
2004
2064
2130
2233
2320
2430
2534
2630
2686
2671
2665
2624
2596
2602
2409
1865
1032
11
-978
-1748
-2162
-2338
-2637
-3047
-3506
-4032
-4522
-4703
-4355
-3640
-2881
-2181
-1705
-1607
-1691
-1556
-1080
-524
-39
380
613
526
315
208
232
375
677
1099
1402
1510
1610
1775
1938
2082
2207
2238
2125
1958
1804
1595
1274
832
288
-306
-891
-1421
-1791
-2016
-2190
-2347
-2515
-2682
-2822
-2858
-2697
-2396
-2029
-1688
-1424
-1294
-1290
-1254
-1136
-943
-719
-506
-340
-259
-233
-207
-121
21
256
538
792
979
1086
1179
1267
1352
1408
1375
1241
1073
898
704
511
260
-46
-375
-701
-976
-1199
-1348
-1415
-1478
-1518
-1585
-1682
-1724
-1731
-1624
-1493
-1384
-1278
-1233
-1192
-1169
-1140
-1123
-1154
-1137
-1106
-1049
-982
-909
-788
-696
-585
-447
-295
-165
-19
133
223
231
186
102
-37
-164
-281
-396
-545
-735
-893
-1072
-1263
-1397
-1476
-1474
-1468
-1434
-1395
-1405
-1400
-1413
-1394
-1350
-1298
-1227
-1166
-1106
-1084
-1053
-983
-895
-809
-702
-554
-438
-335
-230
-153
-98
-49
5
39
53
56
69
75
39
-49
-88
-110
-81
23
158
255
286
312
342
392
463
606
739
878
1014
1107
1208
1289
1393
1499
1569
1713
1890
2034
2188
2311
2414
2457
2468
2467
2449
2411
2356
2341
2309
2260
2174
2081
2025
1941
1619
876
-158
-1387
-2531
-3337
-3674
-3700
-3937
-4306
-4663
-4955
-5024
-4626
-3818
-2815
-1756
-842
38
637
906
1366
1610
1809
2239
2401
2447
2308
1883
1481
1033
692
684
773
847
932
959
864
680
504
337
125
-138
-404
-748
-1138
-1562
-2022
-2459
-2895
-3274
-3484
-3429
-3156
-2709
-2254
-1832
-1412
-1042
-619
-100
522
1090
1488
1772
1841
1695
1466
1240
1079
907
733
562
397
208
-20
-164
-282
-334
-338
-310
-274
-309
-398
-571
-749
-987
-1228
-1414
-1548
-1638
-1750
-1794
-1818
-1834
-1754
-1622
-1365
-1082
-732
-332
11
314
456
569
621
633
703
701
664
516
329
104
-153
-340
-450
-522
-676
-862
-1144
-1525
-1857
-2099
-2168
-2214
-2173
-2045
-1965
-1796
-1677
-1503
-1316
-1177
-897
-646
-403
-242
-132
-80
-212
-282
-377
-482
-572
-659
-692
-818
-950
-1018
-1086
-1121
-1127
-1070
-999
-994
-934
-881
-911
-970
-1005
-982
-949
-870
-749
-678
-632
-575
-521
-423
-331
-176
-30
69
197
239
248
246
220
218
210
198
203
221
246
273
295
360
427
501
614
718
856
994
1160
1341
1475
1564
1569
1614
1635
1592
1606
1713
1888
2076
2302
2538
2628
2690
2740
2746
2737
2710
2751
2781
2691
2607
2412
2231
1908
979
-343
-2050
-3671
-4854
-5505
-5445
-5570
-5791
-5863
-5719
-5057
-4215
-2918
-1463
-140
1295
2542
3558
3922
3752
3490
3126
2889
2666
2389
1894
984
89
-567
-935
-1075
-1006
-767
-620
-531
-370
-311
-468
-825
-1246
-1591
-1930
-2169
-2378
-2627
-2845
-3032
-2982
-2718
-2233
-1521
-707
217
1053
1770
2325
2637
2735
2634
2493
2283
1938
1445
798
46
-748
-1392
-1842
-2111
-2199
-2159
-1985
-1785
-1600
-1377
-1145
-939
-712
-511
-364
-265
-328
-395
-499
-623
-666
-646
-460
-336
-116
186
400
639
722
821
822
759
744
610
427
77
-316
-748
-1202
-1558
-1815
-1957
-2019
-1973
-1864
-1737
-1550
-1344
-1169
-935
-641
-392
-163
-222
-534
-886
-1224
-1409
-1593
-1449
-1212
-1195
-1030
-837
-690
-713
-614
-346
-283
-226
-191
-233
-514
-904
-1264
-1598
-1766
-1845
-1782
-1671
-1649
-1639
-1571
-1368
-1218
-1041
-735
-511
-345
-268
-198
-260
-379
-427
-461
-406
-360
-260
-213
-160
-127
-168
-157
-137
-117
-140
-147
-183
-297
-427
-556
-615
-712
-690
-539
-381
-183
-38
173
313
416
585
807
1056
1172
1230
1303
1348
1320
1359
1457
1551
1513
1542
1702
1702
1624
1649
1954
2139
2200
2479
2683
2619
2437
2367
2254
1873
1663
1751
1811
1692
1583
1671
1741
1549
575
-839
-2462
-3977
-4924
-5318
-5249
-5495
-5693
-5282
-4532
-3734
-2910
-1662
-187
1373
3008
4378
4953
4692
4234
3852
3398
2745
1980
1236
417
-398
-1041
-1619
-2085
-2352
-2201
-1727
-1277
-979
-874
-908
-979
-1118
-1307
-1564
-1860
-1972
-1932
-1797
-1671
-1587
-1406
-1044
-433
316
1052
1668
2105
2398
2502
2324
1892
1351
818
322
-144
-636
-1204
-1781
-2261
-2491
-2539
-2397
-2110
-1786
-1374
-1033
-685
-452
-311
-194
-121
-39
-2
5
-73
-141
-168
-167
-143
-44
97
282
500
662
729
690
556
342
90
-235
-549
-887
-1160
-1421
-1646
-1801
-1922
-1941
-1861
-1646
-1405
-1034
-688
-357
-86
85
251
241
318
301
248
196
-270
-819
-1298
-1642
-1887
-2030
-1828
-1659
-1531
-1171
-818
-693
-737
-578
-340
-216
-187
-233
-347
-656
-900
-1092
-1280
-1416
-1476
-1296
-1117
-1018
-940
-876
-764
-660
-541
-402
-303
-303
-313
-313
-341
-437
-584
-631
-659
-640
-499
-395
-359
-400
-432
-432
-502
-514
-556
-584
-565
-550
-538
-600
-623
-565
-451
-298
-117
100
276
471
643
784
884
936
1057
1161
1283
1459
1619
1711
1688
1643
1659
1541
1461
1490
1649
1754
1886
2147
2265
2219
2114
2114
2002
1897
1975
2060
2141
2221
2162
2080
1973
1944
1913
1067
-144
-1804
-3554
-4809
-5622
-5740
-5905
-5938
-5548
-4854
-3868
-2771
-1507
-70
1502
3105
4503
5319
5414
5034
4418
3741
2964
2032
1169
310
-486
-1178
-1741
-2110
-2398
-2407
-2123
-1673
-1289
-1018
-906
-947
-1107
-1395
-1690
-2036
-2223
-2228
-2058
-1756
-1477
-1132
-703
-123
563
1233
1835
2319
2671
2795
2641
2193
1495
733
52
-529
-1055
-1541
-2032
-2422
-2645
-2664
-2466
-2211
-1853
-1433
-1004
-553
-234
0
65
50
58
14
-8
-79
-112
-113
-60
28
86
148
205
302
445
517
481
311
68
-250
-645
-977
-1339
-1625
-1879
-1944
-1956
-1945
-1823
-1661
-1386
-1074
-696
-305
42
368
634
688
715
645
536
405
257
-71
-676
-1172
-1558
-1855
-2145
-2111
-2024
-1947
-1692
-1256
-878
-848
-695
-550
-432
-397
-373
-338
-518
-632
-727
-768
-855
-980
-1053
-1076
-954
-915
-876
-804
-766
-783
-850
-764
-716
-751
-674
-519
-402
-403
-355
-311
-315
-278
-204
-132
-161
-190
-279
-425
-549
-683
-763
-827
-805
-775
-769
-689
-590
-424
-240
32
299
496
698
853
1003
1064
1075
1081
1072
1108
1204
1311
1400
1444
1438
1477
1452
1448
1300
1225
1305
1461
1601
1711
1879
1973
2117
2115
2209
2259
2194
2246
2280
2425
2332
2087
2080
2125
1741
515
-1089
-2811
-4470
-5742
-6109
-5968
-6057
-6056
-5429
-4272
-3231
-2187
-744
815
2243
3678
4968
5614
5316
4617
3882
3036
2018
954
88
-654
-1336
-1902
-2254
-2489
-2689
-2587
-2154
-1597
-1194
-895
-611
-601
-838
-1162
-1518
-1871
-2076
-1937
-1641
-1350
-992
-557
-50
508
1154
1746
2230
2641
2893
2933
2640
2051
1257
447
-298
-985
-1569
-2014
-2368
-2619
-2640
-2485
-2299
-2099
-1734
-1212
-680
-206
214
424
447
407
357
259
90
-59
-80
-27
30
84
77
69
64
120
231
249
185
47
-177
-479
-863
-1222
-1497
-1732
-1835
-1834
-1749
-1654
-1471
-1154
-892
-592
-243
85
349
492
647
606
424
227
59
-215
-638
-1095
-1615
-1961
-2263
-2390
-2405
-2301
-1982
-1721
-1243
-784
-524
-376
-176
85
88
4
-102
-284
-569
-739
-851
-1044
-1247
-1368
-1364
-1350
-1319
-1241
-1174
-1074
-957
-860
-769
-680
-580
-539
-437
-322
-263
-246
-221
-154
-162
-116
-87
-143
-193
-234
-290
-430
-522
-625
-744
-804
-787
-718
-694
-599
-408
-264
-128
45
247
403
507
635
732
748
738
804
869
878
867
909
1019
1101
1181
1290
1316
1351
1354
1460
1594
1593
1594
1806
2039
2108
2152
2187
2237
2075
2060
2128
2146
2101
2057
2256
2273
2214
1389
-82
-1843
-3795
-5180
-6097
-6260
-6236
-6303
-5894
-4999
-3927
-2890
-1595
-76
1445
2918
4420
5485
5603
5087
4242
3257
2194
1054
86
-743
-1439
-1983
-2427
-2668
-2868
-2918
-2599
-2007
-1339
-818
-374
-173
-298
-632
-1023
-1380
-1703
-1709
-1524
-1211
-879
-505
-52
378
925
1467
2011
2478
2797
2959
2782
2308
1570
695
-167
-1003
-1701
-2211
-2541
-2725
-2773
-2701
-2555
-2353
-1998
-1458
-843
-243
295
640
778
754
639
509
289
100
39
29
73
105
114
76
16
27
111
142
148
120
-23
-239
-523
-863
-1234
-1554
-1732
-1781
-1736
-1599
-1416
-1193
-908
-583
-301
17
256
533
701
784
773
531
252
-214
-681
-1255
-1677
-1980
-2214
-2271
-2257
-2008
-1817
-1445
-989
-650
-387
-201
-11
26
-42
-186
-384
-698
-986
-1176
-1355
-1430
-1441
-1304
-1131
-1069
-970
-843
-723
-637
-572
-424
-418
-527
-596
-627
-698
-775
-737
-641
-599
-527
-345
-215
-186
-182
-168
-201
-307
-408
-499
-637
-744
-825
-872
-887
-902
-811
-647
-399
-145
101
379
572
693
807
943
992
951
913
939
984
1025
1187
1340
1321
1300
1355
1476
1545
1562
1628
1677
1871
2147
2257
2320
2398
2375
2382
2417
2498
2413
2232
2329
2337
2229
2088
2118
1609
220
-1469
-3277
-4843
-6093
-6412
-6297
-6353
-6138
-5397
-4248
-3179
-1948
-470
1076
2594
4072
5319
5814
5509
4719
3806
2820
1671
620
-271
-994
-1579
-2053
-2294
-2513
-2635
-2468
-1954
-1288
-787
-363
-158
-236
-536
-913
-1322
-1726
-1861
-1768
-1455
-1103
-691
-229
195
732
1262
1798
2244
2564
2731
2596
2173
1463
585
-314
-1153
-1851
-2356
-2687
-2872
-2917
-2829
-2646
-2416
-2094
-1581
-1007
-450
69
397
588
569
462
344
116
-32
-173
-194
-147
-113
-61
2
70
92
173
248
257
157
37
-102
-466
-810
-1155
-1496
-1741
-1912
-1844
-1732
-1630
-1447
-1247
-916
-676
-394
-97
123
339
407
497
376
146
-295
-955
-1493
-2010
-2315
-2541
-2520
-2241
-2073
-1686
-1185
-781
-564
-377
-63
103
105
113
58
-242
-543
-830
-1158
-1425
-1599
-1572
-1512
-1411
-1235
-1182
-1141
-1083
-991
-899
-797
-654
-572
-524
-563
-627
-672
-700
-667
-581
-442
-322
-264
-219
-183
-223
-347
-454
-573
-695
-767
-771
-743
-763
-812
-753
-610
-464
-208
96
391
637
803
1021
1080
1010
991
980
1010
1042
1139
1245
1247
1227
1263
1340
1379
1405
1585
1859
1905
1908
2082
2200
2149
2102
2283
2425
2275
2280
2490
2481
2219
2174
2250
2216
1423
-14
-1554
-3563
-5254
-6331
-6604
-6419
-6578
-6187
-5067
-3884
-2785
-1511
99
1664
3030
4574
5905
6153
5543
4658
3654
2543
1323
354
-456
-1249
-1810
-2197
-2356
-2542
-2640
-2346
-1791
-1139
-603
-181
-27
-177
-490
-884
-1296
-1686
-1815
-1672
-1324
-880
-455
12
414
866
1406
1926
2345
2587
2665
2429
1853
1085
242
-639
-1478
-2117
-2539
-2796
-2926
-2858
-2640
-2403
-2102
-1684
-1156
-602
-96
345
645
752
662
484
255
12
-194
-243
-135
-70
-11
34
44
46
48
130
150
95
-8
-179
-392
-791
-1185
-1572
-1878
-2059
-2092
-1977
-1867
-1694
-1403
-1092
-833
-564
-256
26
286
529
665
586
252
-102
-554
-1067
-1463
-1778
-1946
-2059
-1949
-1671
-1480
-1245
-913
-542
-212
151
503
608
478
281
45
-307
-694
-995
-1181
-1304
-1348
-1260
-1223
-1210
-1137
-1007
-786
-617
-450
-320
-256
-222
-296
-404
-528
-654
-710
-683
-568
-441
-345
-275
-231
-227
-256
-271
-288
-351
-426
-456
-522
-646
-757
-783
-759
-683
-502
-254
25
282
540
719
842
949
1035
1124
1124
1127
1119
1111
1098
1101
1170
1176
1266
1342
1468
1589
1592
1764
1909
1992
2097
2062
2079
1998
1830
1738
1641
1485
1404
1475
1573
1729
1727
1925
2123
2209
1878
688
-887
-2839
-4465
-5491
-5925
-5832
-5892
-5604
-4770
-3777
-2723
-1581
-142
1390
2863
4394
5591
5868
5328
4471
3471
2390
1247
267
-564
-1322
-1805
-2106
-2303
-2490
-2576
-2322
-1779
-1098
-493
-84
80
-81
-434
-940
-1395
-1797
-1948
-1787
-1490
-1071
-723
-295
115
570
1138
1632
2074
2325
2415
2232
1693
965
115
-742
-1512
-2101
-2472
-2658
-2700
-2578
-2368
-2133
-1824
-1423
-930
-397
85
438
652
693
560
289
1
-232
-404
-423
-343
-235
-167
-136
-85
-10
29
77
138
117
59
-116
-319
-685
-1095
-1439
-1723
-1809
-1883
-1766
-1588
-1365
-1089
-843
-536
-314
-27
230
522
680
721
592
160
-448
-1093
-1573
-1982
-2208
-2242
-2113
-1889
-1607
-1211
-954
-778
-525
-196
66
228
260
149
-134
-500
-849
-1226
-1495
-1642
-1584
-1439
-1313
-1198
-1160
-1145
-1118
-1049
-893
-742
-665
-581
-520
-522
-593
-672
-674
-606
-453
-219
26
186
225
189
142
28
-141
-260
-355
-410
-516
-608
-644
-730
-760
-670
-443
-138
178
510
827
1026
1130
1167
1134
1106
1073
1101
1164
1147
1106
1081
1102
1143
1121
1207
1377
1452
1679
1886
2102
2246
2306
2502
2472
2359
2296
2225
2124
2032
2025
2086
2040
1994
1983
1946
1432
218
-1353
-3133
-4731
-5907
-6293
-6125
-6052
-5782
-4935
-3720
-2630
-1431
104
1708
3143
4529
5731
6058
5522
4592
3606
2501
1246
199
-654
-1369
-1961
-2326
-2484
-2637
-2690
-2501
-1979
-1363
-870
-510
-374
-522
-906
-1327
-1702
-1988
-2078
-1871
-1421
-939
-457
65
573
1058
1556
2042
2449
2662
2653
2363
1753
964
79
-782
-1542
-2101
-2444
-2580
-2521
-2372
-2136
-1877
-1550
-1149
-675
-161
282
660
812
804
644
375
132
-81
-150
-132
-37
88
198
244
232
264
275
263
205
110
-21
-256
-558
-912
-1237
-1515
-1740
-1733
-1666
-1504
-1273
-1036
-717
-568
-343
-91
66
226
340
393
345
87
-552
-1181
-1714
-2009
-2171
-2180
-1794
-1458
-1117
-658
-175
-38
-121
68
307
370
231
132
-120
-634
-1088
-1379
-1568
-1763
-1752
-1514
-1244
-1037
-938
-845
-839
-883
-840
-718
-595
-563
-530
-493
-475
-522
-586
-501
-360
-138
89
245
278
193
80
-123
-368
-571
-740
-859
-911
-866
-816
-825
-788
-621
-395
-118
267
656
937
1098
1189
1208
1098
901
768
668
646
642
702
800
884
949
1005
1158
1238
1357
1480
1668
1951
1957
2000
1966
1807
1624
1458
1487
1618
1646
1883
2165
2389
2527
2514
2668
2719
2186
934
-869
-2825
-4672
-6072
-6564
-6516
-6499
-6187
-5309
-4050
-2859
-1586
103
1770
3264
4674
5800
6128
5512
4513
3463
2310
1034
-98
-964
-1646
-2121
-2368
-2415
-2456
-2481
-2230
-1679
-1035
-583
-338
-315
-620
-1125
-1641
-2052
-2325
-2389
-2123
-1607
-1039
-470
162
787
1385
1963
2446
2772
2826
2662
2261
1567
694
-237
-1171
-1948
-2495
-2772
-2822
-2724
-2480
-2167
-1825
-1461
-1031
-558
-94
307
539
639
560
320
29
-214
-378
-436
-387
-227
-39
86
209
317
320
267
218
115
-36
-284
-554
-874
-1296
-1638
-1906
-2026
-2007
-1834
-1501
-1194
-886
-609
-333
-166
-52
96
171
147
-111
-475
-911
-1432
-1829
-2066
-2083
-1973
-1781
-1376
-885
-651
-429
-177
37
158
161
255
156
-158
-445
-757
-1141
-1491
-1659
-1655
-1601
-1483
-1330
-1198
-1066
-1001
-941
-852
-751
-663
-549
-428
-363
-408
-479
-458
-487
-408
-242
-116
8
66
59
-34
-206
-400
-528
-633
-672
-674
-677
-674
-645
-551
-445
-323
-91
181
409
658
843
949
947
888
856
814
739
704
709
733
804
830
883
941
970
1068
1195
1375
1493
1638
1786
1968
2081
2108
2172
2162
2144
1989
1875
1818
1730
1782
1911
2079
2159
2128
2119
1391
-207
-2077
-3939
-5548
-6417
-6523
-6155
-5898
-5504
-4444
-3348
-2303
-901
767
2457
3895
5201
6017
5788
4852
3779
2702
1576
503
-319
-943
-1501
-1908
-2076
-2191
-2339
-2355
-2019
-1339
-725
-320
-176
-372
-853
-1479
-1946
-2212
-2321
-2118
-1614
-1002
-437
76
584
1109
1585
2089
2530
2729
2709
2376
1817
1022
54
-877
-1712
-2287
-2576
-2600
-2466
-2272
-2071
-1849
-1547
-1167
-727
-248
198
494
645
585
390
140
-123
-300
-355
-270
-70
150
339
435
444
402
298
165
55
-113
-321
-617
-1006
-1449
-1892
-2243
-2357
-2253
-1974
-1613
-1234
-763
-424
-151
91
285
440
331
101
-286
-738
-1223
-1640
-1874
-2023
-1987
-1790
-1305
-791
-480
-175
98
252
190
115
37
-185
-553
-849
-1042
-1388
-1660
-1699
-1577
-1452
-1355
-1099
-861
-734
-682
-568
-532
-647
-739
-797
-782
-841
-869
-793
-722
-632
-501
-286
-119
-10
90
199
198
16
-136
-287
-480
-658
-782
-794
-796
-776
-634
-448
-282
-98
177
454
661
821
957
1043
996
940
948
891
785
735
806
939
1045
1171
1310
1418
1437
1503
1665
1780
1860
1949
1967
2020
1800
1631
1581
1470
1476
1487
1743
1955
2107
2417
2641
2842
2393
1154
-631
-2900
-4840
-6196
-6796
-6738
-6634
-6311
-5601
-4619
-3439
-2008
-267
1639
3396
4929
6031
6240
5668
4627
3476
2284
1044
47
-788
-1389
-1817
-2119
-2286
-2469
-2469
-2189
-1566
-862
-332
-106
-317
-775
-1448
-2058
-2463
-2695
-2569
-2203
-1619
-1013
-453
213
843
1507
2153
2693
3052
3118
2887
2383
1550
486
-565
-1513
-2222
-2629
-2782
-2727
-2637
-2496
-2244
-1954
-1570
-1123
-615
-140
195
369
409
258
-20
-244
-341
-333
-251
-56
241
426
553
657
654
579
480
458
346
72
-297
-756
-1316
-1833
-2225
-2401
-2426
-2374
-2069
-1746
-1375
-990
-678
-336
-135
17
34
-212
-443
-724
-1039
-1264
-1515
-1590
-1546
-1432
-1050
-757
-559
-306
-89
160
221
143
14
-256
-629
-1043
-1389
-1708
-1926
-1976
-1825
-1639
-1492
-1328
-1108
-899
-777
-609
-484
-438
-476
-529
-579
-678
-767
-805
-728
-603
-440
-244
-117
3
70
62
53
-59
-198
-365
-536
-666
-847
-973
-1012
-1016
-929
-757
-526
-239
41
313
536
705
841
906
940
948
934
915
908
921
949
944
1042
1176
1303
1518
1608
1706
1776
1765
1885
1872
1837
1925
1883
1938
1970
1927
1911
1830
1880
1994
2056
2253
2469
2595
2600
1785
285
-1790
-4031
-5732
-6874
-7007
-6668
-6307
-5685
-4820
-3794
-2667
-1243
533
2351
3889
5216
5947
5757
4904
3776
2644
1475
420
-308
-816
-1186
-1487
-1721
-1960
-2165
-2127
-1727
-1062
-504
-228
-319
-713
-1320
-2004
-2448
-2639
-2573
-2233
-1644
-906
-269
307
880
1416
1918
2402
2784
2955
2850
2438
1709
726
-286
-1143
-1797
-2145
-2262
-2251
-2189
-2163
-2019
-1844
-1659
-1333
-1022
-660
-428
-249
-173
-276
-399
-525
-511
-424
-140
231
569
858
955
975
851
687
546
338
96
-210
-591
-1058
-1469
-1909
-2190
-2277
-2316
-2051
-1780
-1440
-1110
-928
-657
-563
-448
-507
-672
-763
-1080
-1235
-1427
-1515
-1476
-1416
-1120
-901
-688
-530
-284
-87
11
93
38
-39
-323
-609
-890
-1267
-1518
-1692
-1698
-1695
-1623
-1499
-1423
-1320
-1237
-1074
-999
-903
-775
-704
-673
-758
-752
-815
-822
-689
-552
-324
-194
-39
81
92
106
30
-31
-171
-318
-430
-607
-755
-917
-973
-1015
-978
-792
-562
-248
-25
229
464
583
708
835
919
898
924
977
1016
1004
961
1071
1046
1088
1319
1479
1723
1868
2020
2181
2125
2229
2274
2166
2228
2163
2206
2108
2066
2206
2177
2288
2467
2725
2762
2609
1646
-99
-2434
-4750
-6326
-7388
-7393
-6943
-6382
-5663
-4817
-3564
-2249
-630
1221
3015
4530
5529
5898
5463
4468
3233
2012
920
19
-481
-759
-890
-1018
-1325
-1580
-1800
-1704
-1310
-834
-509
-651
-1101
-1806
-2529
-3140
-3442
-3367
-3020
-2288
-1404
-454
370
1063
1703
2179
2624
2968
3134
3030
2545
1768
735
-355
-1264
-1881
-2163
-2189
-2064
-1905
-1737
-1551
-1382
-1234
-1086
-921
-776
-643
-606
-681
-814
-1071
-1190
-1126
-877
-392
124
725
1201
1470
1651
1661
1566
1402
1172
812
358
-156
-703
-1221
-1725
-2026
-2228
-2210
-1994
-1638
-1257
-1009
-753
-648
-540
-479
-417
-627
-895
-1120
-1495
-1642
-1815
-1638
-1460
-1296
-834
-526
-274
-71
191
363
432
380
313
114
-209
-431
-814
-1124
-1452
-1596
-1516
-1488
-1349
-1295
-1310
-1310
-1353
-1278
-1205
-1156
-1059
-976
-928
-947
-927
-885
-738
-552
-319
-24
123
253
276
228
133
-46
-130
-219
-308
-341
-415
-478
-540
-533
-421
-309
-182
-27
108
211
322
392
480
521
553
626
662
773
835
897
976
1077
1176
1376
1619
1796
1949
2011
2074
2032
2097
2186
2245
2328
2261
2363
2213
2167
2285
2338
2462
2568
2805
3025
3066
3070
2503
834
-1389
-3920
-5880
-7187
-7609
-7022
-6448
-5797
-4975
-3913
-2619
-1177
548
2392
3805
4819
5375
5162
4399
3197
2051
1060
286
11
1
109
-30
-376
-730
-1048
-1111
-917
-613
-592
-976
-1607
-2376
-3075
-3647
-3902
-3742
-3268
-2374
-1289
-198
666
1244
1758
2151
2519
2850
2966
2763
2185
1342
405
-489
-1153
-1490
-1598
-1536
-1361
-1190
-1057
-1052
-1166
-1334
-1505
-1599
-1605
-1582
-1593
-1712
-1866
-1899
-1721
-1274
-605
131
810
1383
1726
1893
1852
1656
1384
977
618
216
-161
-584
-1031
-1343
-1663
-1762
-1685
-1408
-1024
-770
-566
-559
-685
-896
-1188
-1430
-1726
-2069
-2199
-2193
-2120
-2043
-1777
-1339
-894
-398
133
600
764
791
753
545
158
-202
-466
-797
-1092
-1350
-1459
-1541
-1581
-1455
-1350
-1244
-1187
-1080
-1006
-1109
-1195
-1301
-1366
-1317
-1210
-980
-698
-522
-332
-122
-5
103
162
178
96
-49
-187
-400
-631
-823
-924
-954
-926
-761
-510
-323
-126
40
123
219
270
399
465
492
503
438
381
302
275
324
466
712
1025
1278
1502
1682
1746
1797
1863
2008
2063
2117
2203
2227
2231
2166
2250
2269
2317
2428
2668
2818
3062
3262
3498
3631
3323
2247
163
-2378
-4968
-6798
-7710
-7520
-6852
-6156
-5369
-4497
-3400
-2106
-579
1049
2455
3505
4108
4141
3608
2678
1632
752
320
346
776
1207
1416
1224
740
271
-108
-227
-343
-646
-1287
-2190
-3093
-3924
-4514
-4757
-4583
-3905
-2871
-1610
-396
474
1022
1337
1624
1965
2289
2441
2322
1851
1196
548
42
-222
-303
-168
52
194
262
115
-289
-823
-1430
-1892
-2247
-2444
-2555
-2629
-2706
-2742
-2549
-2111
-1419
-572
280
967
1458
1679
1655
1482
1140
851
598
454
386
266
142
-103
-328
-445
-435
-346
-291
-354
-558
-868
-1264
-1689
-2210
-2675
-2989
-3069
-2931
-2744
-2382
-2099
-1808
-1370
-889
-261
253
709
1074
1081
926
681
402
146
-96
-286
-391
-513
-573
-689
-929
-1181
-1439
-1562
-1585
-1604
-1579
-1625
-1717
-1780
-1784
-1608
-1329
-927
-558
-238
-54
39
112
55
10
-79
-116
-108
-127
-178
-332
-506
-601
-611
-493
-334
-171
-74
-22
-32
-96
-69
51
231
416
628
761
796
818
802
860
905
978
1158
1228
1360
1449
1499
1679
1793
2123
2295
2462
2651
2657
2707
2567
2581
2549
2547
2641
2722
2945
2971
3113
3236
3213
2429
595
-1523
-4163
-6071
-7218
-7305
-6428
-5808
-4891
-4138
-3390
-2378
-1169
336
1635
2524
2940
2972
2616
2069
1472
844
705
918
1571
2305
2562
2475
1836
1138
533
123
-162
-604
-1249
-2146
-3047
-3869
-4283
-4301
-3917
-3201
-2448
-1568
-873
-366
-46
-17
89
227
546
964
1159
1247
1043
849
817
914
1287
1600
1832
1798
1431
828
96
-644
-1297
-1760
-2101
-2343
-2470
-2523
-2556
-2552
-2487
-2177
-1794
-1230
-742
-432
-293
-431
-489
-627
-506
-242
72
454
733
932
1014
979
939
901
813
665
443
34
-500
-1238
-1924
-2410
-2813
-2785
-2831
-2655
-2422
-2473
-2374
-2254
-1957
-1549
-1018
-406
-2
129
179
131
5
-140
-79
76
201
255
189
81
-214
-509
-771
-963
-1080
-1166
-1136
-1171
-1279
-1395
-1430
-1406
-1295
-1096
-870
-717
-675
-653
-735
-881
-844
-770
-595
-460
-338
-161
-214
-185
-193
-207
-143
-138
9
70
31
51
52
138
269
493
706
921
1101
1218
1232
1057
977
856
799
898
986
1012
973
1044
1029
1017
1050
1244
1307
1503
1599
1696
1749
1939
2192
2420
2809
3099
3495
3576
3807
3731
3699
3569
2179
681
-1660
-3855
-5276
-6246
-5815
-5518
-4854
-3949
-3377
-2755
-2456
-1997
-1541
-918
-378
-25
25
-208
-446
-705
-255
549
1664
2889
3660
4011
3708
3236
2654
2056
1446
814
285
-303
-752
-1386
-1956
-2315
-2477
-2122
-1744
-1388
-1218
-1455
-1654
-2017
-2273
-2306
-2276
-1967
-1583
-1080
-580
-166
213
573
960
1316
1733
1967
1948
1685
1197
769
356
147
117
48
87
40
-61
-202
-542
-886
-1194
-1513
-1609
-1757
-1936
-2165
-2355
-2394
-2264
-2018
-1606
-1157
-750
-340
-101
-6
13
-64
-180
-213
-404
-446
-488
-527
-415
-530
-580
-670
-791
-785
-893
-939
-986
-1117
-1188
-1246
-1425
-1456
-1406
-1335
-1184
-1139
-978
-950
-866
-694
-697
-749
-789
-792
-777
-818
-849
-815
-795
-704
-594
-585
-495
-410
-351
-322
-409
-457
-569
-617
-612
-688
-700
-633
-549
-505
-463
-397
-355
-332
-273
-266
-353
-377
-356
-303
-180
-72
116
319
513
677
738
874
955
899
916
849
743
708
710
782
817
901
1109
1265
1355
1589
1607
1689
1783
1697
1898
1675
1857
1954
1893
2187
2108
2408
2368
2599
2896
2921
3284
3096
2577
1553
170
-782
-1815
-2104
-2192
-2335
-2236
-2192
-2056
-1935
-1883
-1768
-1751
-1832
-1763
-1957
-2123
-2188
-2390
-2253
-2069
-1609
-1003
-593
-49
203
452
751
930
1118
1083
947
830
734
718
710
700
741
828
899
953
812
656
403
189
53
-128
-283
-526
-727
-877
-1062
-1076
-1039
-990
-891
-801
-746
-749
-788
-794
-893
-954
-919
-905
-835
-771
-756
-702
-631
-464
-369
-309
-218
-219
-150
-137
-127
-136
-197
-169
-122
-54
-5
31
61
59
68
83
39
-9
-74
-203
-342
-464
-519
-565
-608
-564
-553
-520
-451
-426
-385
-378
-353
-301
-318
-273
-256
-285
-247
-207
-189
-139
-74
-44
-48
-87
-144
-234
-302
-346
-469
-515
-540
-595
-570
-642
-657
-627
-574
-500
-516
-403
-373
-480
-492
-558
-585
-629
-606
-560
-575
-534
-443
-412
-373
-288
-234
-183
-197
-181
-216
-257
-271
-369
-416
-408
-433
-426
-382
-332
-305
-256
-191
-173
-149
-132
-117
-100
-106
-102
-89
-94
-135
-154
-150
-136
-119
-116
-126
-143
-158
-183
-219
-253
-260
-239
-193
-142
-111
-80
-52
-27
3
54
109
148
161
156
161
159
158
160
182
198
208
218
226
217
218
201
161
129
106
89
71
50
30
16
15
21
23
34
51
43
29
-5
-77
-175
-266
-337
-393
-416
-452
-498
-553
-621
-647
-649
-643
-602
-547
-503
-487
-507
-522
-526
-513
-478
-457
-449
-460
-472
-484
-502
-514
-521
-520
-533
-514
-489
-489
-514
-535
-561
-582
-586
-582
-559
-544
-543
-552
-549
-537
-527
-524
-522
-519
-518
-499
-463
-441
-448
-465
-469
-456
-429
-398
-366
-328
-316
-318
-321
-316
-280
-260
-244
-251
-260
-258
-274
-308
-345
-353
-367
-380
-413
-450
-482
-518
-533
-520
-526
-565
-602
-617
-636
-662
-685
-688
-677
-652
-602
-543
-481
-439
-408
-381
-375
-380
-384
-409
-454
-496
-536
-601
-648
-678
-703
-677
-629
-560
-485
-419
-343
-252
-167
-126
-102
-90
-82
-105
-144
-195
-243
-285
-311
-323
-327
-330
-325
-301
-284
-270
-271
-267
-267
-266
-279
-294
-298
-305
-308
-320
-322
-317
-294
-258
-224
-189
-152
-127
-107
-79
-46
-20
-12
4
-14
-37
-61
-86
-114
-144
-165
-209
-253
-284
-311
-337
-347
-351
-322
-294
-269
-233
-213
-196
-178
-178
-182
-191
-197
-182
-179
-176
-179
-198
-231
-248
-256
-284
-329
-358
-370
-368
-377
-397
-421
-422
-368
-297
-194
-86
2
40
46
35
2
-59
-134
-217
-297
-384
-454
-517
-593
-632
-642
-626
-582
-511
-439
-367
-320
-292
-259
-237
-234
-226
-209
-202
-208
-227
-256
-295
-340
-373
-393
-394
-379
-355
-321
-319
-336
-357
-381
-406
-444
-473
-490
-518
-534
-512
-469
-420
-374
-330
-272
-218
-190
-169
-168
-175
-195
-238
-291
-336
-372
-418
-454
-474
-478
-469
-445
-399
-342
-303
-281
-261
-266
-272
-282
-292
-290
-294
-307
-321
-337
-355
-351
-319
-277
-252
-225
-208
-212
-217
-220
-235
-273
-320
-365
-402
-444
-490
-532
-558
-559
-544
-515
-487
-458
-421
-403
-402
-397
-378
-360
-338
-326
-330
-330
-329
-326
-310
-299
-282
-236
-183
-138
-101
-83
-90
-98
-120
-167
-219
-249
-283
-313
-336
-363
-380
-372
-348
-316
-275
-215
-160
-145
-134
-113
-127
-148
-159
-163
-166
-167
-176
-189
-184
-171
-168
-148
-138
-129
-115
-118
-125
-140
-164
-201
-228
-263
-291
-318
-326
-324
-329
-335
-352
-378
-409
-423
-416
-395
-357
-315
-286
-268
-236
-192
-161
-144
-124
-101
-61
-39
-38
-69
-109
-156
-203
-238
-270
-302
-326
-354
-377
-375
-377
-375
-356
-324
-287
-255
-244
-229
-211
-216
-208
-200
-184
-165
-154
-158
-178
-199
-224
-231
-231
-233
-233
-221
-217
-237
-264
-286
-316
-344
-349
-354
-341
-323
-323
-334
-362
-387
-406
-406
-393
-379
-380
-374
-378
-389
-385
-381
-364
-359
-360
-360
-363
-356
-368
-369
-372
-369
-355
-347
-335
-332
-322
-325
-318
-313
-314
-311
-302
-305
-318
-331
-347
-347
-337
-329
-328
-325
-310
-298
-273
-234
-188
-141
-92
-55
-23
-10
-17
-37
-59
-87
-122
-148
-189
-226
-247
-267
-274
-262
-236
-221
-221
-228
-244
-263
-289
-308
-323
-344
-367
-371
-374
-395
-388
-367
-346
-336
-320
-293
-275
-265
-254
-245
-256
-286
-293
-283
-278
-276
-265
-238
-224
-223
-230
-220
-211
-198
-187
-203
-216
-236
-260
-284
-291
-278
-260
-248
-261
-275
-303
-329
-346
-356
-357
-360
-354
-351
-349
-348
-339
-337
-335
-326
-319
-301
-269
-250
-245
-253
-270
-291
-311
-327
-353
-380
-410
-426
-427
-447
-474
-494
-488
-472
-461
-426
-363
-300
-251
-194
-150
-106
-64
-30
-23
-28
-47
-81
-128
-166
-208
-249
-286
-318
-347
-366
-373
-361
-341
-328
-317
-329
-319
-305
-289
-274
-263
-266
-282
-294
-307
-302
-292
-269
-272
-275
-277
-300
-327
-340
-318
-280
-246
-226
-227
-228
-236
-250
-257
-276
-281
-289
-283
-279
-272
-254
-241
-230
-211
-190
-151
-128
-123
-118
-127
-156
-209
-258
-286
-299
-306
-302
-303
-295
-297
-323
-322
-297
-275
-265
-264
-271
-296
-322
-360
-392
-409
-418
-397
-362
-345
-330
-312
-289
-261
-228
-189
-184
-186
-167
-172
-189
-190
-196
-197
-213
-234
-238
-239
-240
-231
-209
-195
-183
-191
-208
-216
-224
-232
-241
-249
-257
-241
-229
-227
-224
-217
-212
-210
-209
-216
-211
-198
-186
-189
-204
-234
-261
-266
-283
-297
-295
-319
-334
-340
-335
-314
-291
-251
-208
-173
-149
-132
-133
-133
-120
-111
-114
-126
-138
-145
-160
-149
-140
-142
-122
-98
-78
-87
-92
-97
-103
-115
-140
-161
-178
-193
-213
-217
-230
-266
-293
-297
-293
-301
-301
-291
-267
-255
-250
-237
-200
-163
-128
-83
-71
-74
-90
-95
-110
-117
-111
-113
-104
-97
-99
-108
-100
-82
-72
-78
-90
-92
-95
-121
-141
-165
-195
-244
-303
-344
-382
-401
-422
-446
-446
-435
-417
-389
-344
-310
-282
-247
-212
-193
-180
-166
-148
-144
-152
-151
-165
-173
-204
-226
-240
-266
-303
-324
-330
-318
-292
-266
-248
-230
-213
-199
-174
-168
-152
-140
-125
-122
-123
-109
-108
-106
-113
-114
-94
-78
-83
-76
-44
-24
-36
-83
-114
-170
-188
-226
-231
-274
-270
-346
-314
-428
-335
-315
-412
-295
-302
-283
-305
-235
-255
-193
-184
-155
-172
-169
-171
-156
-135
-129
-129
-125
-107
-92
-73
-52
-35
-29
-42
-69
-109
-139
-183
-216
-229
-257
-258
-258
-258
-246
-232
-210
-190
-179
-178
-181
-201
-228
-242
-265
-278
-300
-318
-340
-359
-352
-342
-310
-273
-242
-224
-214
-210
-215
-218
-225
-241
-265
-283
-302
-316
-317
-324
-308
-270
-227
-179
-140
-107
-88
-93
-96
-105
-99
-93
-85
-90
-106
-103
-93
-95
-94
-91
-95
-98
-105
-121
-149
-186
-231
-292
-352
-384
-395
-400
-415
-417
-417
-406
-392
-358
-318
-274
-236
-207
-175
-169
-173
-167
-155
-152
-144
-133
-125
-120
-124
-140
-146
-147
-157
-159
-154
-146
-160
-179
-189
-207
-205
-220
-239
-250
-270
-287
-310
-319
-318
-312
-302
-294
-288
-271
-260
-258
-254
-272
-280
-269
-255
-236
-211
-191
-170
-148
-136
-111
-86
-63
-43
-31
-36
-49
-69
-92
-122
-129
-131
-130
-129
-145
-165
-200
-223
-242
-238
-241
-228
-216
-211
-209
-184
-168
-177
-177
-191
-193
-197
-216
-239
-273
-313
-340
-351
-358
-345
-333
-306
-278
-265
-243
-247
-258
-260
-265
-274
-273
-297
-335
-351
-339
-330
-336
-325
-301
-264
-227
-198
-186
-186
-188
-199
-200
-195
-204
-200
-180
-182
-180
-170
-176
-182
-181
-181
-192
-195
-204
-218
-229
-239
-246
-228
-187
-147
-123
-123
-123
-127
-139
-156
-170
-177
-173
-179
-196
-202
-221
-227
-229
-229
-216
-209
-197
-196
-184
-179
-183
-194
-221
-234
-242
-238
-219
-204
-196
-187
-188
-171
-138
-98
-45
-3
4
-19
-29
-50
-80
-121
-153
-184
-224
-260
-306
-328
-346
-348
-336
-329
-319
-322
-313
-317
-327
-331
-356
-372
-390
-411
-417
-429
-435
-441
-444
-427
-408
-376
-345
-315
-305
-310
-318
-335
-339
-348
-368
-385
-386
-386
-383
-364
-353
-351
-337
-325
-327
-325
-312
-304
-313
-319
-318
-313
-308
-305
-296
-289
-275
-279
-283
-287
-285
-279
-279
-270
-265
-277
-315
-351
-376
-378
-361
-344
-333
-321
-310
-292
-263
-238
-208
-178
-149
-115
-108
-107
-120
-149
-182
-211
-230
-230
-219
-215
-209
-205
-203
-199
-191
-184
-188
-188
-187
-185
-189
-198
-206
-209
-200
-203
-191
-189
-194
-211
-217
-228
-251
-250
-261
-291
-323
-371
-390
-373
-336
-299
-256
-208
-182
-153
-131
-126
-134
-153
-180
-210
-241
-272
-311
-352
-387
-412
-420
-409
-408
-402
-387
-375
-367
-377
-375
-365
-362
-360
-355
-345
-324
-304
-298
-301
-299
-310
-316
-324
-321
-303
-307
-325
-358
-372
-398
-417
-414
-397
-362
-356
-359
-375
-383
-384
-400
-404
-395
-398
-381
-359
-347
-349
-383
-405
-411
-393
-361
-311
-284
-270
-255
-260
-257
-253
-248
-227
-225
-225
-237
-274
-295
-314
-341
-341
-315
-306
-296
-294
-306
-317
-337
-336
-336
-339
-356
-364
-364
-373
-376
-382
-382
-389
-385
-372
-372
-364
-351
-347
-351
-351
-338
-316
-291
-269
-252
-245
-237
-236
-229
-211
-184
-166
-164
-163
-172
-196
-229
-245
-246
-262
-283
-324
-358
-365
-379
-385
-379
-371
-368
-345
-300
-256
-217
-207
-205
-205
-219
-228
-217
-207
-197
-179
-179
-184
-192
-207
-228
-230
-221
-217
-229
-257
-287
-315
-340
-358
-354
-351
-335
-308
-272
-224
-187
-166
-156
-147
-157
-169
-192
-212
-241
-272
-308
-333
-341
-342
-331
-305
-283
-269
-257
-244
-245
-245
-249
-260
-276
-301
-336
-365
-391
-431
-459
-473
-463
-447
-450
-452
-436
-415
-370
-316
-268
-225
-199
-186
-169
-151
-124
-95
-66
-66
-80
-96
-134
-175
-209
-240
-282
-309
-328
-355
-368
-377
-380
-379
-374
-372
-369
-359
-352
-347
-347
-351
-345
-332
-321
-311
-301
-298
-305
-305
-303
-318
-311
-300
-295
-280
-286
-302
-324
-340
-366
-388
-398
-396
-382
-374
-364
-341
-307
-288
-274
-272
-263
-254
-258
-269
-280
-298
-330
-372
-420
-443
-474
-489
-484
-467
-451
-435
-420
-400
-380
-366
-352
-335
-328
-321
-320
-328
-335
-354
-359
-375
-369
-357
-324
-296
-280
-283
-299
-311
-319
-324
-331
-338
-339
-343
-349
-350
-357
-372
-387
-400
-392
-363
-330
-301
-279
-272
-269
-265
-255
-249
-229
-221
-221
-212
-218
-216
-216
-216
-208
-212
-219
-226
-242
-259
-283
-291
-289
-308
-304
-294
-303
-307
-303
-295
-277
-266
-265
-258
-244
-227
-228
-230
-234
-246
-256
-256
-260
-271
-271
-291
-293
-298
-306
-300
-300
-330
-325
-311
-306
-297
-302
-310
-313
-305
-302
-308
-317
-326
-341
-343
-350
-356
-344
-351
-350
-347
-344
-332
-328
-327
-333
-331
-335
-342
-342
-345
-337
-334
-342
-360
-382
-413
-421
-435
-451
-445
-450
-443
-431
-432
-436
-419
-408
-408
-415
-396
-384
-393
-387
-399
-414
-417
-422
-426
-441
-463
-479
-483
-488
-489
-498
-508
-510
-496
-477
-459
-438
-413
-397
-376
-356
-344
-347
-356
-363
-380
-410
-432
-453
-463
-480
-481
-458
-430
-403
-395
-380
-364
-319
-277
-251
-247
-266
-297
-344
-373
-389
-395
-397
-401
-407
-403
-384
-361
-337
-307
-304
-302
-303
-306
-307
-321
-325
-332
-333
-337
-362
-391
-399
-385
-373
-362
-342
-316
-296
-271
-246
-227
-211
-198
-191
-205
-220
-229
-246
-276
-305
-328
-351
-348
-328
-303
-292
-287
-286
-301
-308
-321
-337
-345
-343
-339
-335
-354
-371
-365
-345
-323
-309
-292
-275
-282
-299
-319
-332
-316
-313
-331
-358
-375
-380
-384
-384
-374
-371
-363
-357
-355
-356
-359
-360
-359
-358
-357
-359
-344
-340
-327
-298
-288
-291
-300
-295
-286
-266
-255
-266
-292
-321
-341
-348
-340
-323
-293
-255
-233
-215
-195
-186
-184
-182
-194
-214
-251
-281
-312
-346
-370
-394
-411
-434
-437
-423
-401
-382
-359
-335
-312
-289
-273
-256
-240
-239
-246
-239
-237
-251
-271
-292
-313
-316
-306
-307
-299
-286
-300
-330
-346
-352
-366
-358
-344
-333
-320
-320
-318
-309
-287
-271
-245
-224
-219
-226
-222
-215
-221
-234
-243
-265
-281
-294
-338
-369
-390
-401
-410
-408
-392
-364
-326
-297
-276
-280
-270
-263
-272
-275
-288
-300
-317
-344
-373
-387
-391
-402
-408
-390
-394
-381
-353
-334
-305
-280
-267
-264
-272
-288
-296
-305
-322
-342
-370
-403
-427
-445
-453
-460
-455
-434
-424
-397
-388
-391
-376
-349
-308
-265
-225
-201
-177
-171
-160
-154
-159
-177
-180
-177
-188
-193
-196
-192
-197
-190
-176
-180
-179
-184
-205
-217
-229
-236
-232
-236
-243
-241
-244
-254
-258
-269
-258
-246
-251
-252
-242
-242
-237
-239
-236
-230
-235
-243
-247
-247
-244
-250
-264
-278
-290
-280
-274
-281
-286
-296
-292
-287
-283
-276
-272
-265
-256
-229
-211
-208
-195
-190
-181
-188
-197
-216
-235
-230
-221
-226
-238
-228
-219
-229
-248
-259
-290
-313
-320
-333
-362
-375
-357
-343
-329
-306
-284
-274
-259
-237
-224
-192
-186
-190
-194
-216
-237
-262
-282
-314
-334
-353
-391
-399
-405
-404
-397
-394
-363
-353
-348
-322
-301
-325
-343
-351
-354
-375
-402
-420
-439
-441
-478
-468
-520
-503
-553
-544
-802
-634
-894
-902
-2670
-2045
-1171
-2415
-1258
-899
-1109
-1263
-789
-945
-426
-850
-194
-614
-1207
-511
-558
-683
-323
-415
-621
-492
-1105
-851
-940
-1202
-65
136
139
113
202
111
-36
-197
-342
25
-273
39
-196
-37
310
115
-229
-266
-476
-664
-560
-839
-456
-362
-320
150
117
-402
-555
-394
-483
-607
-698
-161
-403
-333
-176
-175
-198
-571
-232
-634
-477
-716
-353
146
-641
-58
-46
-86
-224
-334
-286
-655
-113
-149
-380
203
145
34
216
-178
-8
73
-782
-471
-204
200
-21
-132
119
-178
-535
-932
-10
-330
-527
-183
-480
-252
-30
207
-536
-222
33
-36
-288
-210
-128
-327
-220
111
-102
-253
-278
-1127
-695
-999
-890
-323
-277
-456
-703
-683
-571
-614
-792
-564
-857
-601
-28
-355
-600
5
101
-151
-136
94
-264
-656
-150
339
405
256
443
445
-287
-169
-467
-150
102
381
203
-203
-36
-55
-176
-702
-250
-193
-561
-214
-50
-402
-555
-212
25
-69
-413
-161
-22
-520
-791
-188
32
-336
58
-295
-410
-591
-784
-233
-397
-102
111
-233
-262
-37
-153
-383
-133
146
67
-248
-155
-115
-371
-246
134
-31
-167
178
-258
-305
-10
-219
-100
331
-348
-62
224
-327
-16
-336
-467
-132
177
-176
-256
184
-455
-297
19
-80
161
-25
-36
98
-351
-427
198
26
290
89
-170
141
-20
-45
17
277
406
224
202
308
-32
-125
169
500
300
156
571
256
134
370
293
699
447
264
458
546
519
321
694
603
537
440
686
494
428
589
324
544
743
839
446
311
516
416
760
1041
585
451
748
392
333
697
587
825
636
514
567
410
255
364
881
537
512
837
988
334
45
704
561
85
467
706
293
104
383
532
314
159
251
433
383
130
370
345
250
331
265
416
245
416
476
289
-63
121
347
157
105
-63
55
215
-56
-134
75
128
-4
84
334
290
-3
74
364
261
69
137
531
309
9
141
201
271
159
222
-36
-137
89
125
28
-154
-173
-221
-221
-109
-258
-320
-277
-68
48
10
-94
-172
-73
-66
-121
-72
294
404
160
-151
-80
135
136
99
271
343
140
-33
121
55
-165
28
208
258
58
14
-32
-23
199
-60
12
130
36
-19
-77
122
229
232
80
40
59
61
179
381
357
182
-8
108
262
146
139
361
445
212
67
177
130
84
134
338
386
190
201
180
46
-57
117
288
181
-81
-129
-52
-15
90
179
124
133
106
110
-24
-48
108
389
295
133
99
118
114
38
101
219
333
167
118
156
117
96
285
343
119
-3
-32
-84
-40
-4
57
85
-38
-100
-136
-34
-80
-181
19
24
-217
-243
-92
-205
-338
-306
-267
-353
-359
-241
-271
-315
-318
-337
-466
-537
-494
-432
-449
-513
-503
-518
-556
-488
-425
-528
-573
-509
-469
-423
-454
-537
-533
-478
-516
-621
-718
-639
-578
-655
-543
-468
-537
-650
-506
-406
-415
-497
-501
-409
-598
-578
-329
-299
-376
-431
-529
-456
-437
-476
-380
-119
-114
-232
-101
29
-152
-278
-211
-98
26
50
17
-219
-234
-22
-45
-72
138
184
-5
-192
0
129
-18
111
170
28
-102
-108
-95
-32
37
76
274
194
35
195
119
187
353
455
667
456
279
437
470
304
454
655
684
514
423
530
646
527
636
731
757
596
475
664
554
517
856
956
865
722
758
803
710
948
1037
982
1040
1131
1072
859
723
877
847
705
686
541
374
350
263
211
291
116
-278
-494
-647
-817
-878
-752
-652
-870
-1067
-1166
-1239
-1367
-1433
-1397
-1346
-1443
-1488
-1512
-1550
-1612
-1678
-1605
-1611
-1679
-1647
-1611
-1647
-1568
-1448
-1340
-1343
-1313
-1299
-1369
-1356
-1146
-971
-902
-837
-690
-686
-731
-639
-537
-475
-399
-333
-187
-171
-167
-136
-33
-47
-90
-83
-47
-141
-458
-486
-254
-381
-408
-276
-309
-529
-860
-814
-940
-1171
-955
-775
-942
-989
-1087
-1195
-1429
-1481
-1382
-1392
-1391
-1274
-1285
-1377
-1437
-1445
-1366
-1429
-1454
-1385
-1438
-1505
-1351
-1186
-1119
-1107
-1110
-1070
-1197
-1245
-1061
-876
-783
-679
-645
-623
-746
-827
-719
-637
-571
-476
-354
-288
-322
-327
-228
-244
-262
-146
-40
-88
-40
35
48
82
153
143
30
-21
186
266
272
406
481
474
420
408
490
253
158
545
491
472
585
539
312
260
484
627
553
739
906
726
796
1148
1161
1077
1280
1433
1365
1165
1073
930
852
413
585
1162
1083
773
785
632
-10
-449
-184
-91
-466
-357
-319
-584
-836
-855
-975
-1187
-1398
-1451
-1619
-1733
-1640
-1618
-1681
-1671
-1702
-1800
-2000
-2163
-2076
-1976
-1920
-1753
-1436
-1387
-1642
-1731
-1590
-1566
-1657
-1438
-1089
-1112
-1234
-1035
-781
-787
-843
-641
-501
-574
-542
-314
-99
-85
-29
144
250
129
85
105
104
88
195
321
335
241
220
134
-46
15
33
-34
-80
-94
-111
-264
-315
-250
-511
-761
-897
-983
-1091
-1052
-938
-980
-962
-1111
-1463
-1501
-1445
-1768
-1795
-1443
-1403
-1620
-1454
-1359
-1677
-1883
-1771
-1775
-1827
-1619
-1447
-1437
-1406
-1312
-1340
-1300
-1242
-1222
-1230
-1076
-915
-773
-655
-614
-613
-635
-686
-707
-597
-494
-403
-250
-87
-68
-144
-198
-190
-242
-270
-158
-19
43
61
56
37
-53
-153
-126
-74
-31
10
52
124
97
38
-52
-22
72
102
51
135
212
70
185
283
251
206
235
453
412
270
483
612
630
505
701
755
714
672
830
809
806
942
1180
1181
1145
1228
1139
1196
1212
1004
819
977
914
693
618
1044
723
492
672
616
150
36
40
-53
-230
-195
-139
-402
-431
-682
-880
-1056
-1068
-1188
-1188
-1311
-1309
-1374
-1369
-1544
-1576
-1569
-1787
-1857
-1771
-1652
-1800
-1756
-1550
-1479
-1704
-1548
-1431
-1486
-1496
-1355
-1131
-1061
-1016
-900
-757
-859
-890
-807
-609
-613
-622
-419
-268
-335
-298
-179
-259
-270
-271
-139
-138
-133
-60
-4
-68
-22
-20
-95
-106
-118
-32
-136
-130
-38
-92
-296
-384
-562
-517
-741
-788
-752
-654
-871
-932
-844
-993
-1300
-1259
-1197
-1282
-1403
-1401
-1284
-1443
-1415
-1435
-1432
-1512
-1549
-1598
-1574
-1598
-1500
-1387
-1330
-1342
-1348
-1375
-1398
-1327
-1203
-1098
-1036
-886
-756
-762
-797
-736
-674
-668
-618
-499
-422
-427
-361
-271
-244
-297
-279
-182
-160
-267
-247
-47
-36
-107
6
6
-175
-265
-162
-37
-71
-98
-8
-53
-57
-87
-108
-3
-42
178
207
185
168
94
116
31
161
166
301
202
387
621
292
407
559
476
554
663
556
560
591
613
707
769
776
788
829
816
837
965
1089
1099
1199
1069
939
888
757
826
656
672
805
592
515
568
296
253
-16
-77
51
-201
-137
-141
-183
-316
-564
-677
-650
-981
-1024
-1014
-1139
-1179
-1258
-1165
-1187
-1330
-1394
-1285
-1472
-1348
-1336
-1328
-1307
-1218
-1272
-1244
-1327
-1237
-1267
-1322
-1091
-1017
-955
-855
-769
-775
-661
-781
-682
-553
-538
-552
-440
-352
-250
-337
-215
-21
-189
-107
-18
-1
5
-67
1
164
-48
-31
11
-103
-238
-241
-225
-218
-297
-327
-330
-557
-486
-575
-716
-712
-664
-790
-862
-912
-848
-962
-1128
-1070
-1110
-1247
-1205
-1195
-1167
-1101
-1157
-1151
-1032
-1062
-1215
-1267
-1196
-1190
-1267
-1067
-1005
-1109
-1093
-1040
-1091
-984
-931
-861
-704
-613
-611
-537
-374
-433
-512
-422
-313
-336
-256
-174
-111
-90
-102
-40
-28
-57
19
-38
-34
20
122
122
-38
162
5
-82
-98
10
70
-84
-10
3
39
39
252
199
-134
-3
199
-23
170
59
97
369
115
89
-45
-27
15
108
522
516
274
338
464
225
287
434
433
816
815
691
656
741
611
563
840
905
753
817
1091
838
710
982
1060
625
685
796
581
501
839
574
474
678
290
283
294
178
-39
-70
43
-118
-441
-263
-388
-624
-610
-641
-722
-832
-849
-911
-979
-1029
-1026
-1002
-982
-1036
-1152
-1239
-1224
-1200
-1246
-1165
-1193
-1170
-1153
-1144
-1220
-1178
-1212
-1132
-1109
-1010
-980
-944
-837
-781
-744
-709
-600
-550
-432
-487
-350
-339
-233
-224
-141
-157
-183
-239
-196
-206
-179
-162
-174
-130
-205
-180
-229
-255
-198
-151
-218
-181
-300
-341
-380
-447
-432
-485
-603
-486
-510
-675
-699
-727
-755
-907
-911
-849
-963
-1008
-887
-994
-1001
-948
-941
-939
-1001
-1015
-978
-1104
-1076
-964
-968
-919
-784
-790
-692
-648
-749
-650
-642
-510
-519
-526
-301
-475
-432
-409
-506
-566
-570
-243
-300
-518
-451
-394
-446
-386
-294
-155
-352
-434
-438
-182
146
-489
-545
17
-370
-317
-81
-112
-9
-97
-94
-133
-101
211
61
41
-11
131
79
55
-50
25
389
-97
206
338
130
103
159
166
-8
354
292
382
83
181
453
83
329
598
263
83
480
162
310
460
441
629
547
482
525
510
489
615
578
632
573
603
621
408
439
583
484
595
696
616
470
293
335
237
207
340
269
174
98
-43
-146
-201
-240
-190
-217
-255
-218
-299
-484
-547
-596
-735
-775
-716
-734
-830
-872
-901
-920
-1042
-885
-863
-927
-865
-831
-893
-830
-811
-765
-705
-730
-614
-638
-616
-611
-621
-674
-586
-513
-431
-402
-424
-460
-464
-528
-486
-352
-342
-267
-284
-268
-152
-229
-249
-129
-256
-243
-259
-245
-219
-256
-244
-313
-475
-471
-439
-548
-470
-446
-501
-432
-454
-552
-624
-651
-585
-678
-840
-690
-721
-905
-779
-730
-839
-746
-676
-731
-788
-754
-688
-724
-656
-586
-588
-569
-565
-605
-419
-450
-729
-239
-444
-577
-369
-297
-112
-354
-109
128
-417
-472
-111
-273
-273
-17
-89
29
-95
-252
-200
-404
-224
-156
-113
59
109
74
156
40
25
-174
-157
217
-389
55
403
-219
102
8
50
367
-237
124
162
-18
384
409
213
308
240
134
-47
139
220
51
160
237
321
86
301
293
192
-62
90
234
27
126
51
242
143
-41
439
319
72
226
247
426
309
376
657
490
340
506
277
177
295
256
441
362
286
297
359
115
100
201
91
188
257
132
25
37
0
32
102
72
56
-46
-79
-115
-306
-291
-262
-299
-284
-257
-314
-378
-462
-468
-618
-690
-647
-622
-671
-718
-763
-759
-863
-854
-834
-928
-894
-851
-817
-784
-754
-760
-692
-689
-651
-633
-586
-617
-578
-565
-511
-523
-517
-380
-362
-373
-312
-325
-350
-330
-316
-395
-334
-340
-324
-238
-370
-399
-395
-419
-424
-457
-441
-392
-504
-551
-521
-552
-620
-572
-464
-608
-612
-427
-557
-649
-652
-621
-631
-887
-633
-633
-796
-579
-518
-614
-664
-608
-525
-567
-645
-509
-372
-604
-446
-551
-609
-419
-615
-509
-508
-468
-381
-490
-474
5
-679
-608
-2
-475
-297
-678
-517
-213
-590
-290
-208
-468
-8
-412
-397
-235
-518
-345
-539
-37
-135
-374
-239
-21
-409
-319
-280
47
-30
-108
194
10
193
-262
26
-178
99
57
-170
95
-83
122
-66
-56
-138
277
-61
-361
445
58
-130
143
-20
291
51
217
416
195
141
171
191
76
431
349
246
355
136
160
122
63
240
283
152
283
511
312
124
372
213
258
310
303
264
135
384
364
147
493
414
61
245
193
173
110
254
396
151
80
168
9
-39
-5
0
-4
-41
-27
27
-99
-133
-240
-304
-258
-376
-405
-422
-532
-560
-562
-709
-596
-666
-746
-714
-787
-863
-837
-870
-821
-832
-843
-757
-718
-718
-776
-758
-788
-782
-718
-584
-438
-422
-553
-412
-473
-685
-506
-425
-420
-432
-326
-333
-342
-370
-492
-356
-287
-378
-215
-293
-389
-349
-220
-334
-559
-248
-229
-349
-279
-275
-241
-383
-526
-448
-339
-629
-532
-210
-417
-392
-349
-575
-381
-323
-497
-258
-378
-410
-256
-289
-300
-220
-320
-319
-219
-240
-363
-312
-304
-463
-269
-136
-317
-197
-86
-331
-17
-253
-179
-38
-163
24
-123
-91
-137
-151
9
-493
-42
112
-506
-128
42
-252
-161
-246
-100
-86
-128
-9
-349
-34
-206
-237
266
-256
-572
273
-424
-345
322
-617
-297
317
-332
68
-185
-350
356
-253
-516
144
-195
-499
262
-369
-35
-243
-404
93
-182
-76
-9
-58
-194
174
-122
-254
323
60
-421
355
-184
-117
363
-288
40
252
90
-277
198
97
-206
30
49
167
-140
-49
85
-17
-62
-3
-2
192
40
96
41
44
28
11
245
42
76
327
123
203
161
129
230
202
198
167
5
262
223
-66
92
20
-99
-84
-136
-170
-222
-211
-222
-157
-142
-357
-300
-293
-436
-422
-521
-491
-456
-607
-590
-539
-661
-677
-590
-674
-668
-570
-616
-649
-612
-610
-620
-602
-460
-458
-547
-619
-529
-563
-577
-633
-434
-314
-385
-290
-514
-499
-429
-362
-389
-570
-302
-370
-404
-317
-323
-397
-470
-419
-301
-279
-334
-391
-215
-288
-489
-457
-277
-447
-394
-365
-642
-241
-553
-778
-240
-600
-501
-381
-564
-431
-322
-613
-703
-304
-677
-550
-384
-708
-192
-524
-593
-23
-437
-730
-202
-417
-683
11
-718
-330
-226
-798
-219
-358
-679
233
-857
-453
-167
-470
-495
-405
72
-510
-385
-342
-250
-421
-659
-36
-263
-443
-548
-3
-104
-326
263
-449
-244
-180
-112
-403
46
42
-552
34
159
-392
-191
-202
-107
-163
-196
18
-302
-51
216
-541
361
144
-404
794
-372
-110
282
-181
231
-187
428
-44
-269
500
-39
-198
144
-237
-92
122
-216
72
40
57
-102
-164
383
-182
-63
145
184
-171
-18
178
-205
-105
317
-449
67
229
-343
129
-16
-253
124
-307
355
-202
-165
419
-285
272
-246
8
343
-271
36
156
44
-176
151
207
-101
4
264
-43
140
77
-92
169
-190
-3
20
-192
-43
0
-86
-226
-155
-65
-259
-218
-97
-221
-314
-321
-176
-357
-419
-266
-331
-372
-336
-358
-428
-357
-241
-417
-377
-266
-435
-330
-202
-354
-286
-264
-486
-282
-343
-637
-292
-324
-529
-443
-156
-497
-406
19
-426
-297
-445
-14
-221
-456
10
-247
-416
-152
-148
-577
-219
-289
-699
-173
-102
-635
-82
-150
-482
-187
-507
-156
-339
-641
-271
-343
-644
-249
-177
-531
-366
-483
-320
-422
-669
-205
-556
-777
-70
-424
-431
-433
-283
-265
-776
-337
-518
-463
-594
-484
-517
-500
-493
-502
-232
-697
-606
-195
-563
-643
-219
-639
-181
-549
-204
-105
-802
-129
-239
-947
-116
-143
-884
23
-83
-482
-280
22
-523
-430
424
-885
-170
-211
-233
-307
-820
165
-66
-995
355
-324
-287
-242
-539
260
-703
-123
-19
-333
257
-568
-170
234
-387
195
-541
73
257
-485
64
188
-443
292
-606
-110
614
-1077
243
284
-209
-80
96
-41
-157
-24
-65
82
-294
72
-18
-3
-427
345
-371
-306
62
-111
-104
-569
255
-85
-165
-145
-22
47
-134
50
24
-302
-135
86
-144
-76
219
-85
7
274
-191
27
102
15
215
-154
73
309
-227
-59
211
-199
-17
142
-225
222
-276
-132
113
-314
-177
-68
-385
-153
-155
-313
-356
-268
-485
-414
-403
-443
-528
-531
-478
-521
-706
-520
-522
-632
-521
-560
-506
-597
-534
-582
-618
-553
-552
-579
-369
-750
-409
-435
-539
-618
-609
-268
-700
-526
-182
-286
-718
-153
-430
-411
-354
-719
-77
-501
-409
2
-687
-311
-209
-450
-375
-103
-313
-187
-367
-310
-60
-542
64
-388
158
-159
-574
167
-596
-586
-48
-722
-285
-405
-363
-458
-159
-469
-588
-29
-1019
-211
-364
-917
46
-659
-528
-203
-723
-242
-576
-505
-481
-433
-698
-184
-692
-361
30
-1170
-33
-261
-430
-561
-442
149
-563
-441
-306
-430
-86
-609
-317
-169
-329
-769
-365
564
-1076
-309
141
-918
258
-871
-377
385
-984
-600
857
-861
-636
572
-1145
-74
-522
-368
-279
-744
177
-474
-511
-38
-563
-180
-202
-278
52
-139
-767
258
-176
-322
111
-681
562
-640
-99
-392
68
-452
-252
350
-567
85
-101
-379
217
-141
-179
177
-452
303
-314
-256
291
-88
-379
86
368
-283
-29
300
-45
316
-477
199
129
-377
385
-332
50
155
-31
-333
304
148
-109
184
-166
40
171
-217
135
75
202
18
-148
476
-257
174
183
84
243
73
120
-26
264
-100
-19
259
-42
88
-227
-63
-110
-570
-44
-84
-427
-129
-223
-447
-29
-562
-365
-419
-593
-304
-482
-404
-411
-292
-606
-530
-267
-547
-480
-425
-367
-439
-554
-460
-215
-331
-723
-259
-306
-553
-385
-569
-589
-134
-853
-550
-402
-572
-455
-715
-401
-651
-597
-653
-479
-546
-419
-306
-462
-178
-727
-335
-239
-382
-276
-413
-515
-171
-670
-428
-155
-314
-390
-424
-184
-208
-617
-355
-275
-725
-200
-491
-1002
56
-360
-1173
-347
-166
-761
-629
-224
-509
-450
-687
-256
-207
-1168
95
-412
-740
-77
-749
-573
-491
-550
-534
-496
-685
-304
-695
-487
-599
-780
133
-1051
-586
434
-1226
-321
-223
-405
-1201
215
-747
-656
415
-1667
431
-500
-1188
454
-432
-976
104
313
-1457
509
3
-1803
807
-468
-1154
727
-782
-775
805
-1187
-403
541
-587
-6
-39
-754
209
-173
-499
-187
320
-858
68
179
-808
230
-609
53
-34
-667
363
-958
767
-640
-750
1331
-1552
46
556
-790
-305
-399
446
-1020
61
227
-665
142
-344
66
-208
-33
-58
-238
-221
262
-733
-22
473
-824
400
50
-649
435
96
-338
83
123
2
-218
-86
683
-230
-390
788
154
-768
534
466
-625
491
181
-131
433
-142
217
384
-328
37
314
-146
-281
-151
-253
-150
-154
-174
25
-482
158
-147
-630
369
-477
-423
137
-391
-624
-260
-499
-281
-306
-510
-152
-556
-362
-252
-906
-426
-324
-749
-331
-348
-670
-789
-336
-490
-735
-599
-381
-621
-722
-338
-666
-654
-240
-570
-535
-188
-675
-155
-620
-625
-188
-673
-538
-500
-50
-945
-624
41
-469
-255
-175
-147
-328
-522
-121
-309
-519
-51
-237
-524
34
-499
-398
-401
109
-98
-793
63
-55
-723
-614
43
-582
-723
380
-677
-863
-154
-181
-1106
-476
156
-992
-204
-581
-263
-800
-385
-388
-565
-197
-605
-399
-425
-245
-1076
267
-661
-428
-163
-1119
432
-1273
-608
950
-1701
-363
393
-789
-633
-92
421
-1865
755
-794
-482
-14
-1358
329
-332
-435
-687
10
434
-1365
136
677
-1669
451
532
-1416
153
-20
-1108
859
-875
-646
868
-831
-382
669
-857
-612
1214
-915
-830
1765
-1581
171
942
-2085
1078
63
-783
873
-109
-144
-27
411
-445
-26
865
-1008
582
712
-1102
661
-351
10
-432
-102
898
-1160
599
-5
-672
928
-424
-277
450
199
-240
200
379
-360
-282
413
-326
-173
293
-138
-191
-69
391
-104
-312
499
-85
-331
-72
75
7
-385
380
78
-55
252
-245
-178
187
-459
244
38
-559
412
-353
-191
386
-307
-287
14
-308
-154
-250
-391
-174
-109
-467
-327
-191
-563
-292
-378
-504
-359
-357
-556
-650
-351
-586
-678
-477
-459
-221
-766
-453
-339
-549
-618
-509
-349
-183
-739
-428
24
-456
-495
-333
-139
-398
-425
-256
-131
-498
-468
116
-629
-434
106
-375
-541
-275
186
-758
-353
-252
-413
-176
-915
295
-183
-1081
417
-437
-853
192
47
-1025
-46
63
-880
-488
328
-717
-92
-111
-754
458
-827
-320
223
-1379
-45
333
-1512
183
-1
-1574
-150
-425
-990
-426
-763
-392
-328
-854
-546
-560
-736
-348
-1126
-650
-94
-636
-1476
415
-729
-1189
40
-682
-1126
86
-521
-1568
281
-609
-1134
-465
523
-1262
95
-348
-1203
784
-1085
-1202
1535
-1279
-1097
1427
-1225
-601
498
-933
-71
556
-1220
227
446
-1575
3
422
-1872
684
155
-1985
1460
-857
-477
224
-805
134
-458
-460
717
-990
312
-354
-562
1153
-951
86
92
417
-1005
511
-42
-661
697
-297
-680
852
-430
-407
720
-688
413
-374
-6
-553
538
-343
-352
536
-258
-190
191
-58
48
-604
357
594
-532
-34
583
-146
-294
534
113
-282
425
129
145
220
226
336
138
271
-63
570
71
-48
826
-310
180
603
-101
341
99
-60
590
-473
-83
628
-527
51
286
-447
177
25
-394
-56
-159
-457
-102
-439
-554
144
-754
-591
-7
-693
-556
-206
-604
-388
-561
-548
-282
-698
-545
-294
-544
-495
-262
-247
-453
-384
-391
-407
-606
-383
6
-456
-360
-221
-340
-233
-486
-305
188
-727
-265
72
-296
-394
-152
-150
-387
-534
-322
-96
-578
-50
70
-939
-4
-53
-702
160
-535
11
-349
-342
12
-193
-396
-322
456
-591
-125
-185
-616
369
-406
-265
260
-417
-462
386
-375
-454
76
-230
39
-240
-330
175
-637
-409
104
-759
-287
-177
-516
-534
-113
-573
-959
335
-909
-623
286
-1215
441
-927
-967
250
-814
-530
62
-762
-141
-693
-432
-161
-634
-357
43
-1115
-122
-914
-198
-208
-1333
765
-1234
-36
-220
-364
-4
-942
368
-1192
280
-842
-807
1038
-1801
909
-65
-1050
805
-697
269
-575
507
-494
-446
809
-368
-836
762
-215
-315
320
-209
-862
1065
-1105
78
1035
-1448
667
354
-877
1167
-761
-156
1269
-1144
527
-229
96
-30
-144
228
16
202
158
-223
807
-398
-508
1438
-600
-172
608
-375
-160
384
-192
138
361
-178
869
-508
35
383
-286
534
-155
95
1027
-324
-286
1077
-335
-60
524
429
-529
128
555
-141
130
117
572
-184
-2
518
175
-193
-8
210
214
-569
94
166
-539
-10
-135
-186
-276
-250
-119
-351
-418
-123
-467
-471
-98
-487
-388
-394
-513
-278
-477
-424
-434
-436
-659
-376
-341
-903
-370
-78
-1030
-571
65
-855
-606
-391
-408
-292
-696
-398
-143
-284
-973
154
-492
-568
58
-693
-288
132
-722
-588
459
-638
-79
-636
-278
82
-767
238
-334
-582
521
-733
-549
802
-678
-318
251
-632
165
-819
-190
575
-1092
-69
734
-1276
-190
754
-1514
117
215
-881
299
-469
-34
-322
-582
-17
-527
-795
-44
-165
-1049
285
-593
-1022
438
-729
-818
-173
-1034
235
-715
-839
291
-873
-476
-415
-11
-854
-334
-496
-469
-471
-380
-454
-575
313
-1342
-42
255
-1682
370
-58
-1333
567
-400
-1140
113
-84
-1398
697
-774
-578
976
-2031
685
547
-1770
661
368
-1750
897
667
-2346
1902
-757
-1498
2090
-1542
-570
770
-645
-362
923
-1656
152
428
-830
515
-381
57
-641
246
-108
-360
438
-1633
1134
-202
-775
459
-211
-47
-797
832
-504
-186
314
-36
-917
517
-32
-354
41
-21
121
-476
686
-257
-60
-76
-13
300
-270
-385
686
252
-1092
1273
-703
-69
933
-960
553
-28
-609
356
-187
-77
241
-259
499
-219
419
-500
485
250
-633
1043
-59
-129
687
-350
504
766
-574
557
234
274
-126
219
273
177
157
108
115
294
-304
9
398
-251
-170
82
155
-479
-20
-30
-570
73
-340
-407
-300
-296
-254
-545
-168
-186
-760
-232
-220
-698
-348
-245
-501
-399
-581
-601
-305
-1066
-365
-284
-784
-561
-615
-38
-836
-757
148
-823
-622
249
-1021
-320
-173
-767
-159
-34
-754
-202
-70
-604
-705
-17
-167
-469
-417
153
-726
-627
646
-1395
54
458
-1010
-455
554
-827
-354
-127
-386
-153
-977
838
-400
-885
829
-596
-583
690
-894
-668
992
-908
-777
761
-774
-445
52
-536
34
-909
244
-23
-1280
566
-695
-775
72
-693
-501
-314
-248
-571
-395
-163
-525
-688
-495
-61
-1302
-208
-292
-1243
-42
-54
-1345
475
-624
-1228
635
-1041
-844
140
-1343
-36
-493
-1102
166
-174
-513
-726
715
-1377
-480
396
-1155
463
-172
-1689
1442
-985
-1295
1875
-1805
-195
1105
-2324
1412
-160
-1754
972
-43
-1295
905
-401
-990
1154
-1353
137
-172
-704
590
-277
-876
500
304
-1620
1302
-1163
-2
363
-88
-872
658
-83
-592
438
-781
1172
-1604
400
1268
-1818
176
405
-473
306
-383
-323
505
-224
-523
620
38
-718
1006
-534
-34
83
-253
730
-557
-575
1128
-1050
94
400
-954
1097
-1043
229
803
-1466
756
358
-801
683
-67
-489
481
-290
-127
507
134
-330
71
328
-6
-149
-90
556
-465
56
332
-192
400
-111
-371
224
-268
-198
-44
-394
212
-503
-4
-110
-431
320
-744
-294
240
-628
-469
-261
-214
-405
-423
-82
-719
-221
-194
-703
-176
-442
-367
-656
-714
-216
-659
-97
-400
-661
-235
-393
-541
-477
-457
256
-963
-490
269
-918
-396
-85
-534
-371
-309
-506
52
-463
-806
224
-340
-431
-324
256
-703
-1
-322
-226
-265
-366
105
-541
-72
-509
-395
-394
330
-921
-181
58
-491
-492
250
-557
-401
191
-493
-407
302
-1049
-53
25
-541
-643
359
227
-1646
886
-339
-1414
62
172
-1374
-20
74
-1428
375
-203
-1315
44
-62
-1266
-79
17
-1348
-192
-216
-774
229
-1214
-609
407
-1315
-30
72
-1398
-43
-381
-1035
733
-1256
-437
346
-443
-739
-682
430
-1515
568
-1327
-200
155
-1513
295
-359
-732
287
-146
-339
31
-1257
1221
-595
-1484
1906
-862
-1223
1159
-788
-249
197
-288
609
-884
1139
-973
78
804
-1437
873
-361
328
-814
120
-625
978
-1522
484
323
-953
184
-194
26
-668
590
-321
-702
696
-364
-369
118
-741
669
-405
-750
1019
-459
-1063
1483
-1068
-913
1507
-1380
89
890
-1379
684
257
-1005
677
43
-957
1057
-58
-1638
2083
-759
-852
1480
-1125
-9
577
138
-542
142
669
-1031
908
291
-967
530
550
-546
419
296
-840
724
-313
-363
231
-131
185
-526
159
245
-787
183
-6
-693
-11
-269
-511
147
-507
-584
72
-729
-451
-275
-779
-264
-406
-766
-48
-788
-537
-436
-414
-629
-614
-266
-784
-592
-365
-421
-755
-621
-292
-671
-816
-194
-385
-738
-578
242
-974
-423
-45
-433
-689
-307
-246
-1056
121
-144
-1074
-266
-48
-660
-748
-319
-248
-945
156
-221
-1401
1117
-1236
-726
664
-1109
-39
-367
8
116
-1180
556
-789
-145
336
-1332
465
-926
40
-649
-308
42
-1425
559
-432
-1059
472
-1043
-749
378
-741
-832
-220
-72
-1317
-168
-648
-773
-78
-1263
219
-463
-1282
-25
-402
-730
-796
-354
-415
-989
-570
-952
-271
-1309
-624
733
-2040
-726
814
-1071
-1766
938
-424
-1847
525
-1431
65
-643
-1229
1677
-2338
-3
667
-2129
130
532
-1561
100
-479
-211
-166
-1464
1470
-1694
-267
618
-384
-880
45
508
-1463
-442
1066
-1284
-480
1024
-724
-552
295
87
-212
-796
1074
-636
-430
840
-986
250
344
-1041
552
540
-1632
1388
-1281
-485
1593
-1268
40
557
-598
-64
-165
-241
954
-1451
1041
131
-1378
980
256
-1979
1286
448
-2678
1951
-848
-1494
1380
-635
-1025
710
-502
-286
51
-937
386
-299
-544
399
97
-1042
634
-471
-629
587
-1234
414
-242
-381
-264
275
-985
329
784
-1608
678
410
-903
559
-283
-326
450
-575
144
-218
-151
86
-392
44
338
-333
135
61
-71
-200
-396
266
-403
-347
382
-461
-548
227
-139
-798
130
-302
-501
-262
-819
-124
-201
-1081
-199
-70
-1289
155
-428
-1167
-209
-543
-1225
100
-640
-692
-137
-287
-294
-1349
644
-497
-1054
547
-735
-976
509
-641
-1069
189
-142
-931
-253
150
-1420
735
-683
-1108
778
-1189
204
-638
-439
47
-673
182
-375
-820
466
-709
-237
-103
-352
-402
40
-196
-690
249
278
-907
266
-568
-445
497
-1066
-456
769
-855
-744
472
-661
-685
414
-621
-920
784
-1307
-104
336
-1495
301
-182
-1156
-125
156
-1237
-854
928
-1641
-568
403
-1752
764
-1069
-1616
1070
-968
-1758
1247
-1413
-482
-276
-1234
385
-857
-190
-481
-855
-160
-7
-1201
-309
532
-1447
-557
612
-1010
-438
211
-949
1142
-1930
-209
776
-1256
-6
-226
-552
14
-447
-546
-219
-70
-629
-145
67
-904
-184
-535
332
-1408
365
-229
-294
-671
136
-183
-854
827
-1000
243
-426
-8
-191
-151
-721
-177
928
-1543
1020
-293
-813
461
-203
-413
-138
436
-647
-384
230
-5
-815
-124
135
23
-218
-580
244
264
-614
294
666
-1156
379
-393
-37
5
-726
-413
714
-41
-1359
1157
-555
-518
425
-68
-335
67
-266
128
-65
-347
-277
517
-568
-609
825
-888
-323
573
-803
99
-40
-391
116
-997
690
-457
-999
646
-696
-193
-533
-213
-200
-751
-287
-194
-459
-367
-38
-681
68
-294
-1036
79
-186
-898
136
-381
-824
320
-553
-664
-137
-211
-380
-888
70
-292
-1058
182
-160
-1117
208
-530
-1121
190
-690
-434
-501
-533
-372
-910
-44
-508
-1085
764
-1271
-343
260
-1192
-110
-557
-415
-395
-13
-481
-524
-283
-68
-523
49
-635
-135
338
-1245
251
-388
-470
12
-79
-556
-151
43
-738
-469
608
-1233
-441
601
-1188
186
-493
229
-697
-475
287
-834
-49
-870
-373
66
-1124
-38
-666
-876
165
-676
-1064
-210
103
-1327
-497
497
-2025
654
-333
-1413
876
-1519
-702
746
-1420
-214
825
-2108
302
314
-2549
999
-912
-971
716
-1334
-316
659
-1944
684
-565
-819
323
-567
-444
-1060
928
-1728
798
-565
-598
659
-793
116
754
-1280
21
-196
-157
30
-299
-76
-60
-346
-73
-305
-608
1072
-1113
376
-192
-418
-149
-144
-129
259
-411
-527
818
-668
35
-343
134
-530
-101
251
-676
-6
110
181
-294
-218
38
363
-356
-318
345
-573
81
352
-870
262
-47
-341
566
-212
154
-241
366
-461
-73
405
-359
-131
412
164
-439
314
336
-101
444
-439
327
810
-823
375
234
-490
772
-76
174
634
-562
570
215
-753
945
-306
-416
748
-382
267
191
190
-46
-170
142
-529
29
-356
385
-201
-799
275
-583
-67
-595
-536
-393
-164
-712
-476
-127
-1207
-164
-102
-986
-608
-12
-966
-527
-130
-983
-616
-442
-363
-809
-609
-256
-496
-1004
601
-907
-936
561
-1302
254
-371
-1446
425
126
-1796
125
690
-1672
-352
844
-1369
-466
905
-1822
47
436
-1767
475
133
-1553
183
-253
-855
-127
-186
-879
90
-568
-840
-235
-567
-467
-236
-182
-599
31
-567
-569
-196
57
-1086
-305
301
-1262
-216
308
-478
-446
-35
-596
-174
-343
-657
-380
-424
-131
-1237
191
-130
-1216
55
-239
-770
-783
-495
-144
-845
-87
-943
-8
-1022
-772
-7
-632
-617
-319
-260
-1459
824
-1145
-1020
122
-942
-449
-1019
729
-776
-1018
654
-675
-1200
313
-411
-737
-515
-549
220
-810
-979
215
-82
-805
-51
84
-871
-298
-26
-270
-153
-133
-392
239
-889
815
-795
-722
783
-627
47
-617
98
-236
700
-784
39
558
-308
-713
298
271
-995
949
-1021
407
304
-1174
958
-432
56
-155
-320
-310
634
-1227
-57
1244
-1463
596
720
-1081
494
-323
147
-91
-467
370
102
-346
278
211
-372
708
-391
143
422
-432
-180
977
-667
323
581
-776
1048
-118
-612
1109
-528
-28
799
-505
575
219
-378
780
-51
-178
660
-306
153
103
-282
72
175
-315
-18
-12
-597
106
-364
-482
91
-417
-646
-79
-493
-411
-542
-411
-213
-679
-655
-433
-132
-1017
-416
-73
-803
-452
-658
-703
-3
-1084
-781
415
-1028
-771
130
-513
-396
-283
-472
-170
-517
-143
-663
-242
-246
-868
75
-568
-510
87
-205
-731
-57
-336
-174
-681
-41
-60
-406
-106
-340
-474
247
-822
-370
333
-651
-457
-186
-483
-186
30
-736
-243
517
-1137
93
77
-1001
416
-812
-330
-172
-11
-514
-776
768
-944
-612
507
-819
-119
-288
-289
-477
-107
-51
-1233
-142
16
-1006
-319
191
-673
-760
-177
-18
-1550
768
-494
-1746
601
-747
-918
27
-129
-1189
-60
-708
-901
563
-1434
103
-316
-1226
490
-586
-1224
496
-541
-968
508
-627
-610
-127
-488
312
-1071
319
-171
-684
-71
191
-323
-1694
1844
-808
-682
775
-622
-15
-389
-640
578
91
-1368
967
-263
-202
3
-397
891
-642
-143
-139
966
-504
-740
1084
-765
-289
1131
-636
-285
1163
-902
113
602
-1075
699
423
-961
538
993
-1511
41
778
-968
469
-160
-88
106
368
-163
-571
477
-17
-37
221
230
-103
162
-227
64
353
-305
366
263
-148
438
-420
579
-374
319
283
103
289
-158
577
27
120
514
272
-37
388
-36
170
-25
-162
208
-563
-39
-268
-434
-349
-88
-275
-435
-511
-726
-324
-533
-887
-262
-745
-752
-428
-837
-437
-779
-677
-379
-780
-584
-462
-629
-646
-633
-945
-427
-356
-1235
-323
-814
-623
-380
-1054
-508
-336
-704
-886
-402
80
-779
-543
8
-490
-190
-374
-505
-191
175
-804
-29
-24
-510
-551
2
-178
-360
-281
98
297
-879
74
-392
-312
545
-826
-205
515
-567
-158
-156
-87
-138
-621
39
95
-856
-252
571
-795
-518
284
-678
-171
-517
-236
-205
-851
108
-284
-354
98
-479
-641
314
-589
-545
63
-628
-125
-441
-639
-33
-368
-369
-210
-357
-504
-422
-389
-471
-482
-580
-746
-277
-438
-1010
-620
-75
-882
-1084
274
-261
-1390
26
-483
-478
-596
-1218
269
12
-1497
-188
136
-406
-1359
-102
-267
-361
-1075
-95
224
-1031
7
-331
-623
-367
180
-553
30
-381
-101
-202
-720
80
-518
-34
119
-224
-138
-830
933
-351
-544
-23
402
-129
-1035
1679
-948
-214
913
-852
171
440
-81
-260
632
-389
112
-117
251
173
-276
50
467
326
-417
1144
-1132
980
761
-1216
1240
7
-215
676
-2
341
501
-325
587
4
-259
787
-120
263
170
195
47
26
533
51
556
-28
921
293
-166
478
304
-124
254
423
22
-301
53
250
-729
48
239
-680
23
-10
-742
-158
-430
-491
-266
-722
-638
-317
-476
-702
-537
-474
-607
-704
-539
-302
-605
-671
-470
-388
-750
-733
-445
-457
-629
-574
-318
-622
-197
-197
-602
-446
-232
-190
-495
-228
-195
-435
-135
-400
-232
66
-621
-39
-294
-397
28
-510
-515
263
-222
-860
300
-374
-700
642
-765
-443
626
-698
139
-651
-348
237
-473
-564
677
-770
-52
157
-709
55
-121
-282
-397
-136
122
-657
-127
-66
-546
78
-713
95
-159
-667
-186
-342
-298
-302
-390
-36
-583
-357
-164
-853
-205
-227
-584
-238
-598
-384
-243
-1060
-101
-298
-880
-291
-693
-618
-11
-1006
-391
-209
-1325
-434
-225
-906
-728
-542
-726
-661
-519
-721
-570
-514
-963
-448
-595
-785
-822
-157
-822
-1128
-643
-115
-786
-1319
198
-671
-760
-704
-323
-970
-303
144
-1604
341
-837
-643
141
-1420
-787
409
-438
-673
295
-383
-848
5
13
-774
-11
-184
321
-142
-996
556
334
-1073
-294
475
69
-1564
656
509
-645
-724
738
-26
-445
199
-286
538
62
-219
389
-183
-75
417
92
-228
138
648
107
-20
230
627
-134
390
380
258
71
105
665
-95
242
195
475
466
272
517
328
314
344
416
721
302
384
886
359
252
593
443
763
161
-293
368
15
-349
-196
-273
-216
94
-225
-266
-204
-446
-653
-690
-846
-963
-927
-830
-820
-1089
-1126
-988
-996
-807
-819
-1011
-936
-690
-885
-1075
-870
-882
-901
-783
-878
-469
-588
-575
-273
-578
-554
-332
-312
-601
-313
-613
-495
232
-429
-686
108
-139
-250
289
-696
-43
-272
-561
195
-692
-412
-253
-118
-54
-677
-11
-154
-322
-57
-59
-781
-194
-226
-502
-288
-445
-421
-280
-282
-278
-298
-565
-279
-125
-476
-561
-144
-377
-265
-310
-401
-56
-3
-351
-549
18
-265
-569
-64
-276
-507
-325
-323
-262
-299
-553
-59
-499
-728
-258
0
-707
-628
-3
-834
-416
-359
-829
-516
-362
-656
-381
-258
-720
-369
-651
-667
-486
-790
-508
-699
-695
-689
-1264
-784
-670
-586
-516
-979
-372
-951
-1006
-841
-1090
-744
-612
-939
-192
-494
-1011
221
-780
-1149
-224
-400
-1197
-594
-141
-536
-605
-403
35
-394
-460
-248
109
-476
-711
-93
-311
-405
128
-73
-468
659
-53
-544
298
311
-761
-81
-415
616
-333
-221
340
683
-204
-390
614
161
-28
112
382
24
-204
289
660
-868
959
653
-31
805
702
81
63
573
244
640
295
317
1098
343
271
750
896
505
716
361
812
1134
139
1022
957
460
923
1131
676
931
895
607
496
305
100
-243
-306
-218
-88
-363
-103
227
-245
-514
-309
-604
-924
-859
-947
-978
-929
-1003
-954
-984
-1184
-1016
-864
-855
-834
-833
-1013
-1122
-1133
-1274
-1229
-972
-837
-816
-721
-507
-303
-503
-610
-483
-532
-374
-235
-309
-304
-251
-281
-141
-254
-143
-26
-121
50
-264
-64
-121
-465
-520
-445
-135
-433
-202
-1
-363
-135
-57
-500
-330
-246
-681
-464
-351
-493
-395
-472
-455
-243
-480
-354
-184
-284
-371
-427
-307
-478
-667
-401
-404
-603
-401
-179
-216
-350
-361
-293
-513
-563
-280
-335
-750
-465
-366
-709
-366
-271
-382
-363
-205
-359
-404
-348
-598
-293
-276
-720
-368
-167
-659
-571
-184
-412
-306
-237
-537
-318
-461
-567
-382
-204
-592
-391
-150
-588
-328
-353
-551
-704
-871
-866
-1013
-764
-747
-1030
-575
-576
-991
-660
-528
-736
-910
-819
-517
-832
-973
-656
-551
-780
-553
-572
-493
-455
-456
-896
-632
-27
-935
-632
-481
-90
-484
-474
-45
160
-182
-557
52
-53
358
-517
-171
630
79
-522
-87
349
124
399
-765
856
717
-1113
624
641
-541
428
766
-354
586
484
237
365
567
481
-220
700
842
-121
569
920
771
355
583
1044
816
699
656
888
889
754
733
741
979
886
697
1122
1417
970
759
1270
1372
996
850
1051
768
341
-14
-295
-204
12
21
38
249
115
-313
-421
-439
-835
-1110
-1154
-1113
-1108
-1250
-1229
-1179
-1351
-1428
-1365
-1138
-960
-1088
-1292
-1312
-1343
-1451
-1461
-1284
-1063
-911
-733
-443
-162
-231
-436
-370
-349
-482
-385
-201
-82
-81
-121
14
60
164
277
230
201
295
171
-17
-68
-271
-302
-172
-8
106
171
298
274
-101
-301
-323
-275
-485
-467
-290
-395
-351
-358
-353
-399
-463
-298
-310
-248
-297
-427
-445
-560
-663
-688
-522
-373
-312
-104
-52
-203
-252
-345
-461
-513
-489
-396
-263
-287
-294
-226
-181
-169
-208
-181
-78
-109
-236
-204
-221
-291
-308
-374
-403
-220
-252
-221
-167
-98
-166
-476
-384
-418
-475
-503
-488
-322
-456
-585
-422
-511
-565
-549
-481
-391
-547
-784
-864
-1015
-1260
-1217
-1078
-1130
-866
-866
-937
-637
-881
-1045
-867
-913
-1110
-1003
-728
-757
-715
-727
-525
-585
-638
-204
-146
-522
-678
-497
-379
-210
-230
-550
23
-108
-623
422
63
-204
520
-484
-127
251
-212
65
-242
430
405
-27
-42
643
-2
-321
584
386
315
441
828
447
728
909
846
1035
834
671
920
690
696
985
569
1136
1002
587
988
1106
681
867
1117
787
1112
1068
982
1166
1130
1046
1160
1123
1094
1211
1181
1298
1495
1327
1190
618
103
-244
-643
-509
-95
224
100
31
121
-427
-873
-781
-1101
-1490
-1673
-1578
-1359
-1504
-1558
-1590
-1753
-1811
-1481
-1115
-1096
-1214
-1394
-1678
-1813
-1775
-1580
-1341
-1087
-692
-413
-281
-26
-82
-467
-574
-469
-257
-72
61
270
251
160
368
530
598
640
593
576
489
333
228
131
-84
-151
24
232
374
505
437
166
-50
-235
-426
-592
-658
-600
-662
-611
-427
-522
-661
-659
-708
-752
-775
-776
-833
-988
-1066
-1071
-998
-919
-756
-495
-382
-349
-365
-447
-535
-623
-656
-582
-491
-320
-218
-231
-224
-231
-141
-153
-51
9
-128
-198
-258
-373
-381
-340
-304
-256
-256
-204
-169
-180
-200
-421
-646
-624
-673
-794
-670
-613
-714
-632
-670
-619
-616
-737
-773
-729
-764
-768
-820
-837
-845
-1026
-988
-968
-1137
-1196
-1156
-1278
-1425
-1388
-1179
-1182
-1135
-1024
-1035
-1036
-900
-852
-720
-805
-909
-656
-621
-540
-412
-683
-508
98
-154
-532
-238
-257
-329
-219
-390
-28
82
-187
29
316
-70
-164
397
127
477
408
-11
654
577
346
518
396
663
613
149
251
776
926
613
893
1223
898
1034
1333
1191
1117
1439
1541
1452
1415
1252
1587
1605
1373
1452
1292
1403
1557
1362
1336
1252
1378
1484
1315
1265
1343
1479
1593
1583
1670
1745
1189
416
11
-785
-1130
-447
97
190
-5
-101
-270
-1000
-1403
-1421
-1889
-2211
-2150
-2025
-1891
-1735
-1784
-2006
-2152
-2041
-1650
-1342
-1302
-1518
-1917
-2114
-1974
-1714
-1413
-1108
-650
-194
-46
64
230
-15
-428
-502
-332
3
369
630
736
621
609
809
945
909
787
732
622
502
397
228
121
75
141
297
477
662
530
100
-265
-546
-736
-814
-798
-767
-753
-735
-633
-648
-808
-878
-923
-1030
-1035
-984
-1034
-1086
-1167
-1218
-1146
-897
-691
-545
-515
-554
-592
-750
-793
-851
-920
-774
-610
-414
-216
-122
-124
-124
-212
-320
-247
-174
-129
-144
-191
-133
-86
-38
28
61
79
26
-67
-156
-301
-456
-578
-583
-623
-639
-515
-609
-734
-757
-925
-1002
-961
-1019
-1076
-1095
-1173
-1276
-1327
-1351
-1394
-1418
-1338
-1504
-1628
-1636
-1812
-1914
-1876
-1726
-1675
-1550
-1252
-1186
-1207
-1134
-1075
-1076
-1069
-943
-777
-646
-524
-419
-294
-199
-97
-93
-45
18
15
-7
-169
-68
22
-99
23
107
178
343
347
364
411
640
568
263
494
557
515
499
502
419
659
826
662
772
889
799
828
821
926
1173
1177
1492
1607
1629
1799
1739
1723
1719
1723
1663
1779
2005
1802
1827
2005
2030
2119
1856
1834
1791
1613
1720
1582
1662
1948
1769
1030
131
-424
-1194
-1442
-949
-397
-51
-293
-566
-999
-1878
-2185
-2299
-2655
-2968
-2926
-2555
-2257
-2112
-2187
-2387
-2559
-2416
-2073
-1889
-1742
-1847
-2210
-2327
-2143
-1710
-1181
-699
-274
7
174
252
259
-77
-489
-456
-53
442
861
1218
1348
1222
1098
1027
1040
1015
866
756
621
510
500
441
345
277
281
391
444
355
17
-525
-954
-1243
-1372
-1334
-1146
-958
-907
-983
-1040
-1176
-1412
-1629
-1777
-1789
-1717
-1490
-1335
-1315
-1244
-1200
-1040
-843
-685
-558
-570
-622
-690
-759
-735
-578
-388
-151
100
344
464
436
313
140
38
-12
111
235
290
402
412
394
380
322
285
190
66
-38
-200
-343
-427
-570
-634
-588
-493
-451
-541
-798
-1114
-1394
-1583
-1558
-1484
-1329
-1141
-1089
-1138
-1386
-1675
-1933
-2214
-2359
-2303
-2116
-1920
-1823
-1681
-1656
-1628
-1570
-1457
-1420
-1473
-1440
-1443
-1415
-1304
-1143
-880
-602
-394
-290
-239
-235
-378
-510
-529
-435
-212
63
304
415
466
494
432
366
293
232
247
307
417
472
460
605
617
541
589
627
650
601
616
697
681
771
891
1024
1144
1363
1624
1695
1764
1781
1786
1849
1834
1895
2142
2311
2287
2370
2526
2514
2471
2447
2523
2244
2090
2236
2110
2031
2063
2215
2296
2326
1918
455
-515
-1500
-2253
-1731
-924
-56
-79
-780
-1147
-2068
-2836
-2949
-3302
-3765
-3727
-3340
-2809
-2303
-2335
-2675
-2992
-3081
-2677
-2293
-1980
-1984
-2394
-2602
-2270
-1676
-945
-302
93
400
582
639
567
214
-119
-216
174
1040
1719
2151
2246
1882
1517
1221
1096
1070
927
717
630
627
591
556
393
194
32
-92
-79
-306
-794
-1293
-1803
-2070
-1974
-1730
-1416
-1211
-1277
-1465
-1742
-2026
-2227
-2453
-2474
-2232
-1908
-1485
-1191
-1107
-1074
-1108
-1078
-882
-689
-584
-490
-456
-344
-202
-7
292
517
687
805
844
793
628
432
298
279
390
650
770
809
712
504
273
-31
-214
-405
-536
-651
-711
-689
-805
-881
-951
-1174
-1282
-1311
-1347
-1445
-1606
-1776
-1970
-2106
-2055
-1919
-1858
-1925
-1903
-1991
-2126
-2194
-2322
-2307
-2337
-2209
-1884
-1626
-1411
-1358
-1326
-1332
-1292
-1200
-1095
-993
-1002
-900
-829
-689
-510
-476
-442
-441
-421
-458
-487
-488
-541
-553
-463
-293
-151
-47
-34
-92
-199
-242
-166
-109
14
45
164
321
402
553
593
579
584
574
718
852
970
1170
1305
1397
1607
1761
1850
2114
2219
2284
2283
2291
2393
2394
2572
2793
2781
2910
2891
2778
2768
2720
2553
2505
2399
2182
2126
2039
2089
2147
2138
1649
170
-1017
-2063
-2588
-2031
-1029
-207
-354
-1151
-1833
-2837
-3568
-3668
-3862
-4132
-3848
-3337
-2729
-2189
-2282
-2722
-3148
-3204
-2754
-2233
-1810
-1788
-1986
-1934
-1490
-750
87
621
837
954
991
992
963
766
662
780
1305
2166
2776
2917
2660
2058
1439
1072
985
976
968
910
896
831
745
575
197
-203
-576
-791
-950
-1141
-1451
-1914
-2164
-2191
-2077
-1767
-1570
-1646
-1927
-2255
-2515
-2643
-2595
-2501
-2219
-1823
-1425
-1102
-926
-948
-1155
-1218
-1133
-824
-482
-159
101
133
329
528
659
853
913
883
871
837
838
819
707
689
713
839
910
937
675
295
-61
-420
-505
-524
-540
-589
-703
-836
-946
-1026
-1201
-1341
-1629
-1742
-1748
-1862
-1803
-1869
-2100
-2417
-2444
-2406
-2350
-2164
-2096
-2023
-2194
-2254
-2052
-2133
-2060
-1896
-1777
-1603
-1357
-1206
-1081
-1006
-1038
-944
-843
-677
-516
-572
-548
-534
-533
-381
-299
-256
-212
-271
-301
-286
-366
-413
-444
-483
-411
-320
-227
-183
-218
-295
-353
-326
-226
-173
-51
64
110
183
239
386
467
584
778
956
1123
1160
1180
1330
1515
1716
2114
2562
2702
2713
2834
2850
2667
2750
3014
2959
3024
3199
3364
3286
3234
3273
2924
2609
2433
2312
2224
2320
2492
2181
741
-617
-1728
-2608
-2125
-998
-109
-84
-1083
-2130
-3195
-4083
-4183
-4151
-4295
-4089
-3554
-3001
-2434
-2494
-3162
-3702
-3943
-3506
-2764
-2140
-1792
-1974
-1976
-1498
-807
23
604
717
664
669
750
870
915
972
1185
1683
2466
3037
3094
2680
1950
1295
977
1110
1298
1400
1435
1280
1067
878
549
61
-421
-830
-1049
-1132
-1212
-1373
-1722
-2023
-2111
-2052
-1929
-1932
-2074
-2455
-2758
-2849
-2850
-2608
-2330
-2043
-1733
-1507
-1329
-1311
-1378
-1449
-1471
-1261
-828
-353
72
361
469
514
561
615
714
768
801
830
913
1040
1092
1107
1052
985
859
795
683
463
145
-82
-248
-434
-548
-716
-761
-818
-794
-756
-966
-1295
-1609
-1976
-2061
-2023
-1921
-1829
-1860
-1932
-2551
-2641
-2599
-2844
-2599
-2415
-2264
-2189
-2265
-2030
-2142
-2254
-2027
-1876
-1744
-1383
-1179
-1189
-1047
-1121
-1034
-758
-589
-441
-482
-490
-482
-552
-442
-328
-309
-219
-114
-176
-232
-295
-430
-579
-585
-478
-401
-250
-177
-293
-342
-343
-313
-252
-205
-1
-37
28
204
187
279
364
632
852
1035
1276
1421
1532
1492
1613
1928
2123
2548
2738
3045
3134
3014
2969
3006
3018
3097
3334
3416
3503
3417
3372
3357
3091
2927
2573
2353
2582
2492
2759
2152
324
-888
-2270
-2525
-1423
-307
556
-1
-1424
-2479
-3573
-4138
-3959
-4050
-4167
-3699
-3181
-2463
-2086
-2641
-3365
-4030
-4009
-3259
-2513
-1870
-1801
-2054
-1813
-1171
-367
355
562
460
343
408
723
959
1135
1288
1575
2180
2799
3175
2898
2176
1513
1010
1063
1476
1728
1841
1682
1343
1096
817
422
-92
-644
-972
-1141
-1117
-1063
-1278
-1605
-1871
-2077
-2113
-2096
-2284
-2545
-2879
-3087
-2954
-2704
-2350
-2071
-1911
-1812
-1747
-1697
-1681
-1682
-1676
-1465
-1080
-568
-32
284
391
356
282
304
418
588
742
851
962
1145
1264
1266
1243
1079
894
772
593
524
374
182
78
-70
-119
-203
-372
-542
-828
-1081
-1225
-1413
-1501
-1711
-1763
-1833
-1948
-1761
-1848
-2314
-2608
-2625
-2827
-2704
-2413
-2218
-2252
-2398
-2159
-2117
-2216
-2004
-1966
-1934
-1791
-1572
-1312
-1123
-1069
-1038
-933
-670
-504
-528
-535
-558
-727
-620
-347
-215
-98
-25
-133
-248
-308
-383
-459
-531
-513
-459
-315
-174
-174
-326
-435
-501
-555
-425
-272
-233
-125
-22
58
134
236
308
433
517
588
847
988
1098
1268
1434
1542
1788
2051
2242
2579
2727
2780
2981
2865
3012
3119
3087
3272
3233
3249
3359
3295
3277
3202
2964
2721
2546
2487
2513
2633
1581
45
-1132
-2309
-2079
-952
279
789
-348
-1765
-3080
-4168
-4281
-3981
-3915
-3847
-3496
-3025
-2386
-2270
-2907
-3717
-4344
-4123
-3377
-2539
-1860
-1864
-2025
-1664
-977
-223
334
297
26
-133
65
627
1115
1454
1666
1916
2368
2793
2853
2442
1818
1236
1048
1413
1812
2082
2030
1665
1296
943
664
319
-185
-644
-875
-958
-802
-740
-1020
-1394
-1821
-2116
-2241
-2304
-2392
-2647
-2872
-2849
-2694
-2425
-2142
-2056
-2126
-2185
-2171
-2046
-1919
-1765
-1595
-1357
-958
-531
-172
27
4
-141
-149
-38
211
522
780
1017
1138
1282
1334
1217
1055
834
681
643
703
742
703
460
238
18
-175
-173
-298
-461
-691
-921
-1095
-1250
-1299
-1306
-1429
-1477
-1669
-1968
-2232
-2581
-2776
-2728
-2646
-2369
-2204
-2074
-2059
-2259
-2365
-2414
-2407
-2263
-1931
-1719
-1478
-1185
-1095
-985
-931
-862
-797
-754
-627
-527
-459
-296
-177
-87
66
168
115
47
-32
-170
-222
-159
-77
-4
89
145
102
-59
-153
-302
-466
-396
-389
-290
-148
-23
75
143
167
91
86
96
161
285
509
963
1200
1321
1585
1602
1690
1709
1888
2253
2429
2600
2734
3000
3048
3080
3317
3336
3181
3189
3257
3329
3323
3211
3165
2852
2635
2853
2899
2989
1795
16
-1315
-2535
-1922
-438
925
1286
-137
-1798
-3313
-4233
-4178
-3822
-3811
-3806
-3481
-2993
-2261
-2263
-3021
-3897
-4566
-4252
-3401
-2507
-1988
-2096
-2195
-1778
-951
-149
280
27
-384
-502
-212
585
1232
1580
1756
1942
2300
2673
2718
2264
1679
1173
1118
1612
2072
2345
2141
1697
1299
918
673
369
-98
-557
-814
-786
-563
-486
-695
-1092
-1599
-1974
-2157
-2285
-2396
-2571
-2673
-2605
-2371
-2119
-1999
-2063
-2311
-2415
-2406
-2225
-1957
-1785
-1569
-1317
-964
-561
-285
-215
-276
-368
-389
-124
183
565
827
984
1087
1050
1091
911
792
640
570
698
777
840
691
530
221
77
-22
-206
-305
-673
-859
-1049
-1191
-1200
-1373
-1611
-2101
-2263
-2391
-2449
-2217
-2238
-2331
-2491
-2652
-2572
-2628
-2533
-2347
-2302
-2144
-1949
-1816
-1668
-1661
-1676
-1623
-1440
-1080
-868
-643
-491
-509
-423
-258
-114
-94
-43
7
15
160
313
407
354
273
160
89
122
50
-4
-70
-115
-112
-95
-59
-131
-215
-339
-384
-368
-279
-110
-161
-180
-142
-32
176
342
593
652
762
927
1142
1390
1515
1690
1880
2114
2501
2731
2760
2753
2917
2755
2983
3290
3349
3433
3290
3418
3584
3205
3400
3078
2709
2870
2825
2686
1427
9
-1243
-1883
-969
411
1434
991
-615
-2409
-3783
-3990
-3572
-3093
-3039
-3175
-3125
-2811
-2380
-2561
-3266
-4105
-4399
-3994
-3129
-2269
-2009
-2109
-2165
-1715
-960
-321
-102
-501
-843
-768
-173
714
1470
1763
1734
1810
1933
2153
2199
1911
1597
1371
1593
2040
2441
2541
2234
1806
1321
1106
940
635
289
-89
-228
-206
-82
-148
-470
-1029
-1545
-1901
-2077
-2059
-2124
-2170
-2199
-2194
-2050
-2014
-2064
-2221
-2440
-2435
-2316
-2072
-1761
-1560
-1414
-1199
-924
-639
-453
-441
-500
-539
-398
-65
358
720
919
1064
996
1013
1008
849
875
752
739
789
837
917
786
632
406
212
-50
-416
-843
-1229
-1482
-1400
-1209
-992
-922
-1233
-1648
-2131
-2563
-2685
-2683
-2452
-2155
-1958
-1790
-1773
-1851
-1945
-2134
-2111
-2065
-1927
-1679
-1466
-1200
-935
-738
-604
-528
-596
-632
-631
-555
-306
-12
293
497
576
514
359
250
103
77
151
254
409
464
493
407
229
57
-129
-219
-264
-279
-231
-163
-81
57
180
160
3
-95
-212
-134
131
337
693
879
961
1247
1218
1219
1401
1398
1634
2038
2196
2561
2707
2634
2739
2691
2787
2972
2935
3131
3313
3158
3221
3216
2932
2952
2896
2998
2635
1316
-13
-1228
-1568
-625
783
1655
1217
-409
-2201
-3400
-3791
-3445
-3044
-3002
-2989
-2845
-2469
-2191
-2508
-3303
-4099
-4423
-4032
-3162
-2419
-2074
-2110
-2036
-1570
-951
-438
-401
-766
-1069
-884
-184
774
1533
1808
1810
1775
1851
2017
2026
1871
1659
1579
1810
2215
2524
2536
2248
1794
1453
1198
1000
723
328
14
-104
-28
124
108
-286
-884
-1505
-1932
-2100
-2129
-2096
-2109
-2097
-2074
-2033
-2030
-2179
-2398
-2599
-2613
-2436
-2117
-1811
-1639
-1509
-1347
-1092
-852
-653
-629
-713
-700
-558
-191
231
560
783
814
790
702
682
665
613
641
727
853
909
801
654
331
-154
-349
-624
-724
-730
-835
-837
-970
-1085
-1218
-1479
-1814
-2063
-2335
-2443
-2226
-2172
-2006
-1867
-1970
-2019
-2082
-2113
-2139
-2131
-2023
-1906
-1749
-1467
-1216
-1093
-951
-885
-914
-891
-815
-726
-608
-378
-122
115
270
350
273
121
80
32
87
231
295
362
397
386
316
182
95
-23
-104
-106
-41
62
136
197
183
196
138
55
10
123
173
319
585
746
850
930
1087
1111
1195
1407
1480
1671
1873
2036
2307
2475
2545
2634
2521
2653
2666
2803
3011
3180
3205
3128
3168
2921
2919
2843
2951
2836
1578
432
-881
-1458
-729
546
1851
1689
256
-1571
-3051
-3622
-3368
-2829
-2669
-2652
-2688
-2423
-2116
-2257
-2918
-3793
-4243
-4107
-3351
-2525
-2097
-2088
-2149
-1772
-1259
-721
-608
-992
-1333
-1305
-597
361
1221
1603
1562
1450
1417
1591
1674
1682
1570
1539
1780
2144
2449
2432
2144
1722
1420
1284
1175
983
646
301
64
145
323
303
62
-533
-1123
-1578
-1793
-1810
-1760
-1748
-1764
-1727
-1766
-1768
-1991
-2268
-2476
-2592
-2351
-2022
-1666
-1477
-1446
-1385
-1253
-1038
-852
-761
-805
-764
-659
-298
112
413
657
624
617
559
538
527
552
589
620
865
971
979
827
287
-63
-371
-458
-298
-283
-352
-732
-997
-1145
-1155
-1077
-1276
-1520
-1921
-2185
-2187
-2087
-1935
-1915
-1877
-1925
-1898
-1944
-2019
-2125
-2255
-2171
-1942
-1586
-1279
-1107
-1102
-1162
-1140
-1105
-891
-816
-689
-563
-471
-165
11
152
117
-30
-123
-140
-4
105
254
278
273
280
256
256
117
2
-105
-136
-56
101
253
302
358
264
202
185
186
237
266
452
648
786
1021
1172
1289
1373
1434
1642
1665
1875
2008
2056
2360
2631
2724
2751
2760
2673
2786
2937
3269
3398
3084
3035
2779
2655
2831
3044
2922
1822
509
-824
-1332
-741
555
1671
1368
84
-1618
-2941
-3295
-3101
-2792
-2787
-2882
-2857
-2537
-2195
-2337
-3015
-3859
-4210
-4048
-3364
-2651
-2342
-2304
-2275
-1845
-1262
-796
-786
-1243
-1594
-1474
-694
303
1134
1460
1391
1260
1234
1402
1484
1509
1450
1482
1790
2131
2406
2340
2038
1670
1398
1346
1281
1098
714
340
119
146
328
359
107
-432
-1062
-1525
-1788
-1828
-1812
-1830
-1841
-1835
-1829
-1925
-2067
-2373
-2637
-2684
-2544
-2236
-1959
-1776
-1735
-1672
-1532
-1292
-1104
-1009
-953
-994
-862
-556
-131
238
483
586
505
469
407
445
447
529
702
787
972
958
724
350
-6
-150
-277
-274
-338
-510
-726
-820
-882
-946
-1069
-1357
-1700
-2080
-2159
-2178
-2042
-1890
-1869
-1849
-1932
-1957
-2103
-2251
-2371
-2378
-2182
-1985
-1651
-1436
-1286
-1184
-1146
-1101
-1062
-1030
-979
-792
-611
-274
69
235
302
191
44
-45
-68
47
213
355
488
610
640
630
503
290
88
-9
-22
38
218
306
391
458
364
335
121
55
80
98
378
692
880
1014
1085
1087
1068
1191
1272
1416
1584
1794
2089
2257
2379
2488
2443
2475
2445
2669
2894
3102
3213
3197
3053
2904
2852
2933
3200
2826
1752
543
-749
-1054
-285
1096
2107
1638
174
-1526
-2763
-3074
-2717
-2419
-2476
-2650
-2684
-2307
-1993
-2156
-2871
-3752
-4200
-4051
-3424
-2771
-2490
-2488
-2355
-1858
-1278
-803
-933
-1488
-1891
-1783
-946
161
1071
1460
1387
1202
1152
1290
1372
1445
1417
1492
1852
2227
2498
2493
2190
1814
1568
1483
1449
1311
955
672
481
505
738
708
458
-119
-757
-1246
-1522
-1534
-1522
-1487
-1560
-1576
-1631
-1795
-1908
-2271
-2483
-2601
-2503
-2174
-2010
-1715
-1692
-1633
-1495
-1352
-1172
-1174
-1166
-1205
-1016
-758
-341
69
291
403
329
361
294
247
306
326
539
743
1051
1078
843
395
-240
-532
-731
-616
-378
-269
-135
-297
-478
-786
-1255
-1554
-1882
-1984
-1929
-1814
-1602
-1563
-1591
-1695
-1905
-2029
-2178
-2302
-2309
-2319
-2168
-1843
-1533
-1262
-1168
-1250
-1395
-1615
-1590
-1433
-1195
-832
-526
-278
-130
-91
-170
-292
-367
-363
-234
-55
171
331
390
430
406
342
237
143
-4
-62
10
152
307
502
551
518
351
138
-29
-123
59
310
637
916
1005
956
859
809
934
1090
1385
1591
1707
1941
1993
1995
2242
2186
2288
2355
2491
2619
2705
2846
2937
2987
2974
3004
2908
2885
2963
2057
999
-176
-1022
-632
438
1725
2091
1043
-531
-2085
-2860
-2747
-2383
-2323
-2467
-2652
-2486
-1989
-1771
-2099
-2932
-3786
-4156
-3944
-3345
-2811
-2567
-2428
-2022
-1507
-1007
-889
-1362
-1985
-2306
-1908
-930
197
1007
1231
1087
851
814
880
982
1046
1037
1219
1568
1952
2241
2177
1889
1544
1300
1226
1167
958
656
363
268
436
654
716
395
-260
-929
-1436
-1639
-1598
-1508
-1485
-1520
-1579
-1656
-1726
-1944
-2220
-2490
-2628
-2532
-2301
-2025
-1847
-1803
-1721
-1592
-1432
-1210
-1152
-1203
-1220
-1203
-911
-530
-150
206
322
354
378
350
419
445
477
489
500
574
432
183
-69
-195
-107
57
194
99
-249
-602
-848
-1050
-1042
-1043
-1051
-1074
-1223
-1249
-1328
-1460
-1506
-1708
-1788
-1810
-1817
-1706
-1727
-1717
-1677
-1610
-1483
-1403
-1337
-1401
-1476
-1414
-1225
-1005
-768
-649
-606
-597
-579
-479
-420
-297
-210
-175
-90
-4
127
207
181
135
155
177
238
272
198
134
99
131
304
386
493
388
257
246
188
330
471
637
771
806
901
975
999
1132
1231
1331
1432
1569
1689
1857
1905
2051
2049
2144
2216
2308
2507
2614
2698
2816
2845
2911
2899
2931
2892
2879
2830
2105
1081
-172
-952
-750
209
1426
1811
1071
-271
-1604
-2270
-2332
-2217
-2439
-2786
-2989
-2704
-2010
-1536
-1595
-2284
-3066
-3536
-3602
-3311
-3077
-2967
-2806
-2326
-1562
-803
-415
-649
-1244
-1817
-1844
-1327
-486
323
812
1021
1095
1219
1382
1463
1431
1228
1104
1151
1401
1741
1932
1959
1828
1709
1722
1684
1480
1055
462
-14
-172
-15
241
348
148
-255
-714
-1099
-1304
-1521
-1687
-1901
-2066
-2066
-1967
-1858
-1868
-1989
-2122
-2271
-2233
-2209
-2136
-2144
-2111
-2001
-1806
-1439
-1107
-910
-854
-898
-912
-846
-682
-456
-286
-157
8
138
311
467
507
488
380
267
123
-25
-181
-418
-470
-429
-239
-13
-8
-171
-516
-877
-1124
-1307
-1352
-1353
-1370
-1357
-1298
-1315
-1277
-1394
-1562
-1695
-1858
-1894
-1886
-1859
-1817
-1822
-1721
-1577
-1395
-1210
-1117
-1177
-1234
-1273
-1225
-1077
-963
-789
-683
-588
-447
-354
-221
-161
-162
-170
-188
-180
-157
-139
-129
-84
-9
134
245
284
261
80
-47
-116
-87
30
72
152
152
152
285
380
528
629
624
583
549
573
745
878
1044
1175
1239
1413
1557
1690
1757
1686
1605
1643
1835
2042
2247
2391
2461
2506
2567
2666
2775
2819
2951
2850
2273
1395
222
-602
-737
-236
604
962
732
70
-661
-1003
-1122
-1349
-1890
-2619
-3241
-3350
-2944
-2433
-2098
-2112
-2299
-2462
-2538
-2529
-2686
-3011
-3284
-3303
-2940
-2268
-1582
-1166
-1046
-1131
-1140
-948
-601
-214
-22
-6
-49
-5
199
584
972
1231
1431
1525
1647
1794
1814
1696
1387
1118
987
1013
1207
1312
1307
1137
957
816
732
637
384
72
-344
-643
-800
-874
-880
-960
-1066
-1167
-1237
-1286
-1353
-1457
-1675
-1827
-1944
-1917
-1829
-1729
-1636
-1629
-1594
-1518
-1378
-1209
-1089
-1011
-983
-988
-938
-860
-748
-603
-492
-364
-222
-90
42
88
16
-92
-244
-333
-360
-297
-215
-199
-179
-155
-144
-122
-157
-212
-321
-430
-540
-615
-665
-685
-693
-728
-749
-797
-833
-845
-886
-903
-944
-998
-1038
-1058
-1057
-1077
-1085
-1092
-1043
-936
-798
-688
-663
-644
-677
-705
-712
-691
-627
-571
-494
-435
-374
-336
-345
-355
-390
-417
-406
-362
-307
-262
-220
-233
-243
-270
-287
-246
-204
-164
-133
-116
-145
-143
-86
-63
-10
48
90
132
149
212
262
319
371
449
510
538
594
625
607
634
668
735
816
920
1014
1121
1214
1356
1476
1555
1680
1730
1791
1879
1940
1954
1770
1426
957
532
301
326
481
529
415
190
-1
-6
43
63
-91
-422
-784
-1017
-1118
-1145
-1228
-1401
-1565
-1663
-1633
-1535
-1465
-1434
-1435
-1451
-1414
-1341
-1265
-1180
-1138
-1149
-1146
-1098
-982
-798
-620
-452
-307
-196
-75
60
211
322
390
411
394
420
459
531
584
607
625
649
699
719
749
754
687
582
488
431
395
383
358
296
216
127
49
0
-11
-36
-63
-109
-152
-178
-191
-205
-245
-282
-316
-319
-295
-277
-264
-296
-348
-370
-371
-321
-254
-212
-204
-229
-244
-235
-208
-163
-130
-128
-126
-110
-92
-58
-71
-105
-130
-161
-170
-177
-160
-149
-146
-164
-194
-178
-142
-102
-81
-93
-119
-176
-219
-258
-306
-347
-395
-435
-461
-470
-482
-514
-542
-569
-596
-611
-614
-584
-548
-537
-516
-507
-536
-549
-539
-531
-514
-492
-481
-451
-434
-414
-385
-365
-361
-364
-361
-358
-331
-309
-302
-302
-297
-288
-276
-267
-250
-233
-232
-222
-222
-230
-217
-204
-198
-195
-199
-197
-199
-206
-220
-225
-218
-212
-185
-159
-111
-68
-52
-53
-57
-36
5
54
108
144
167
207
249
289
337
369
386
411
448
516
564
599
628
636
652
691
705
718
731
716
708
706
700
651
597
529
470
435
387
338
280
220
176
155
143
103
44
-11
-81
-137
-193
-246
-301
-358
-400
-407
-419
-454
-518
-616
-673
-695
-668
-626
-593
-556
-550
-549
-535
-540
-570
-608
-633
-679
-689
-656
-634
-610
-608
-627
-652
-668
-675
-679
-671
-651
-639
-612
-574
-528
-513
-521
-528
-555
-576
-563
-550
-528
-516
-521
-514
-513
-491
-462
-430
-391
-369
-348
-304
-257
-209
-180
-171
-175
-171
-157
-119
-87
-73
-51
-28
-8
-3
21
19
14
26
45
72
73
49
33
9
-31
-63
-89
-114
-145
-159
-168
-191
-217
-234
-229
-226
-220
-213
-242
-292
-343
-399
-426
-428
-438
-449
-484
-519
-544
-557
-584
-627
-659
-681
-675
-665
-668
-686
-714
-745
-768
-771
-747
-710
-706
-706
-697
-680
-651
-596
-571
-572
-541
-502
-446
-400
-367
-332
-319
-297
-273
-255
-223
-223
-216
-213
-208
-192
-164
-158
-158
-168
-183
-177
-169
-172
-181
-189
-205
-199
-188
-186
-192
-198
-227
-255
-251
-250
-220
-189
-171
-152
-144
-142
-143
-132
-114
-99
-88
-63
-40
-20
4
16
25
27
35
56
96
133
164
189
195
217
233
230
230
216
229
256
253
243
243
268
280
290
306
305
312
296
274
241
215
199
180
179
183
157
94
31
-3
-19
-8
13
4
-13
-28
-64
-110
-141
-181
-237
-290
-327
-360
-379
-390
-404
-434
-467
-490
-503
-505
-502
-503
-537
-568
-583
-603
-605
-628
-663
-719
-783
-813
-820
-817
-809
-813
-828
-837
-837
-821
-798
-771
-770
-783
-784
-783
-774
-767
-735
-721
-728
-720
-738
-718
-671
-637
-593
-539
-495
-442
-385
-355
-347
-335
-307
-281
-261
-231
-223
-233
-206
-170
-128
-97
-62
-24
-14
-27
-34
-36
-27
0
16
34
39
11
-28
-72
-118
-142
-147
-149
-183
-220
-271
-338
-403
-447
-465
-485
-500
-513
-522
-538
-553
-598
-658
-691
-708
-712
-728
-738
-736
-751
-749
-738
-745
-746
-754
-770
-759
-746
-717
-689
-687
-679
-669
-647
-623
-590
-569
-567
-546
-519
-495
-472
-443
-411
-400
-381
-364
-345
-326
-333
-327
-316
-303
-254
-205
-185
-197
-214
-207
-212
-218
-203
-203
-205
-188
-167
-142
-117
-90
-87
-79
-76
-79
-67
-48
-24
-11
-3
13
22
46
55
41
29
13
23
44
57
67
52
23
21
21
33
49
66
99
99
77
77
70
59
57
48
49
68
78
95
136
155
165
174
171
175
177
175
177
187
207
220
219
228
235
222
206
170
147
131
107
100
110
112
121
108
79
62
35
-12
-71
-115
-182
-241
-268
-288
-315
-341
-389
-451
-497
-515
-527
-536
-544
-544
-543
-571
-605
-642
-677
-717
-765
-792
-828
-836
-829
-822
-805
-801
-830
-866
-865
-844
-819
-769
-723
-694
-663
-641
-604
-581
-567
-557
-557
-541
-490
-429
-383
-341
-306
-271
-234
-187
-140
-113
-102
-116
-105
-67
-27
13
23
22
-5
-34
-43
-50
-49
-38
-18
1
9
15
5
-14
-26
-79
-131
-162
-196
-231
-252
-259
-273
-293
-325
-372
-431
-470
-487
-495
-490
-479
-486
-501
-517
-549
-584
-607
-636
-671
-695
-704
-682
-664
-649
-639
-640
-638
-629
-644
-652
-641
-639
-625
-603
-584
-546
-536
-534
-529
-522
-515
-531
-522
-501
-472
-448
-408
-385
-389
-380
-370
-357
-321
-303
-278
-254
-237
-214
-200
-180
-174
-162
-162
-149
-127
-103
-80
-59
-43
-37
-26
-22
-35
-51
-39
-12
9
23
23
-2
-26
-32
-8
23
34
44
64
64
64
64
56
41
7
-6
6
29
22
0
-24
-29
-30
-21
8
21
34
17
-3
5
19
35
49
68
98
117
126
126
117
96
83
89
96
110
125
115
90
67
39
13
3
12
7
-23
-49
-73
-104
-131
-182
-252
-309
-351
-391
-411
-414
-430
-459
-494
-534
-564
-598
-607
-636
-670
-660
-669
-680
-692
-712
-737
-783
-827
-846
-863
-872
-864
-847
-831
-817
-821
-816
-794
-789
-787
-779
-751
-713
-655
-606
-565
-536
-537
-521
-486
-458
-428
-400
-373
-336
-313
-270
-217
-193
-170
-153
-133
-128
-128
-108
-101
-88
-85
-79
-75
-74
-93
-109
-131
-136
-132
-129
-121
-123
-134
-161
-176
-190
-206
-218
-222
-246
-285
-318
-341
-367
-385
-395
-424
-443
-451
-471
-486
-501
-515
-521
-506
-495
-505
-524
-534
-546
-553
-545
-538
-515
-505
-490
-468
-455
-444
-432
-428
-442
-437
-414
-388
-368
-339
-323
-336
-336
-341
-328
-320
-299
-271
-235
-215
-201
-187
-179
-164
-174
-157
-135
-98
-81
-90
-98
-104
-106
-97
-81
-82
-82
-84
-84
-52
-23
-13
-11
-7
6
5
-2
14
21
18
20
23
30
36
54
53
64
78
86
82
90
99
89
89
102
106
112
115
108
92
69
63
51
67
77
84
108
117
121
116
121
130
151
173
187
211
215
224
214
211
215
204
207
204
199
187
162
143
146
160
169
168
152
115
68
32
-14
-70
-122
-163
-212
-270
-313
-353
-383
-424
-437
-433
-435
-448
-471
-493
-510
-546
-568
-591
-632
-642
-649
-657
-673
-696
-705
-709
-707
-689
-684
-678
-661
-638
-616
-600
-586
-559
-525
-503
-460
-408
-375
-349
-325
-297
-257
-219
-180
-147
-125
-103
-100
-95
-74
-62
-65
-66
-59
-54
-62
-50
-68
-119
-140
-146
-135
-121
-124
-123
-125
-133
-131
-147
-140
-140
-153
-173
-190
-212
-234
-239
-248
-245
-273
-297
-314
-337
-342
-367
-384
-393
-415
-430
-443
-469
-486
-505
-523
-533
-522
-526
-523
-515
-511
-503
-497
-497
-492
-480
-463
-450
-443
-435
-431
-435
-457
-470
-479
-488
-481
-477
-461
-430
-434
-454
-476
-487
-481
-485
-481
-461
-456
-464
-446
-434
-417
-380
-351
-340
-317
-308
-294
-260
-243
-230
-216
-210
-199
-163
-118
-100
-87
-73
-56
-36
-23
1
3
-12
-19
-4
3
13
23
1
-17
-39
-56
-62
-57
-55
-74
-79
-69
-69
-74
-60
-70
-99
-123
-130
-125
-135
-132
-112
-93
-84
-73
-58
-38
-23
-11
7
40
67
98
103
102
116
102
101
119
115
116
111
87
75
60
44
53
71
91
87
55
31
1
-43
-85
-126
-182
-240
-299
-343
-391
-445
-486
-534
-572
-603
-635
-660
-675
-677
-688
-695
-712
-732
-743
-755
-767
-773
-794
-812
-819
-804
-772
-730
-700
-669
-627
-600
-578
-545
-515
-490
-439
-397
-361
-326
-288
-280
-278
-253
-223
-191
-157
-138
-129
-124
-115
-101
-100
-111
-134
-148
-153
-146
-144
-169
-185
-208
-239
-247
-245
-237
-221
-225
-230
-234
-233
-234
-238
-233
-226
-235
-242
-242
-256
-256
-232
-226
-223
-236
-273
-286
-301
-305
-295
-299
-320
-336
-344
-352
-350
-363
-378
-388
-400
-406
-412
-434
-449
-473
-500
-511
-517
-522
-530
-542
-558
-556
-556
-555
-564
-575
-588
-595
-591
-593
-584
-558
-549
-549
-543
-536
-525
-508
-500
-486
-476
-454
-422
-394
-379
-381
-369
-365
-338
-300
-265
-221
-193
-185
-166
-132
-110
-82
-67
-59
-47
-26
-15
-20
-11
-2
-3
14
36
42
48
53
37
31
31
41
40
42
39
30
18
9
3
-1
-5
-20
-44
-51
-42
-38
-26
-14
0
23
24
24
55
89
120
153
189
209
224
239
250
256
264
284
298
308
317
313
309
285
272
256
230
213
216
221
216
206
172
109
30
-47
-107
-146
-193
-260
-318
-355
-394
-424
-441
-470
-501
-535
-546
-538
-514
-501
-506
-512
-514
-515
-525
-515
-517
-535
-557
-557
-547
-524
-508
-483
-454
-446
-438
-427
-425
-403
-389
-381
-362
-370
-372
-370
-376
-386
-399
-411
-399
-392
-396
-403
-408
-393
-388
-396
-411
-429
-450
-462
-469
-470
-460
-467
-468
-473
-480
-479
-464
-453
-429
-399
-378
-360
-343
-322
-282
-244
-220
-199
-193
-206
-193
-175
-180
-182
-178
-175
-190
-206
-224
-238
-268
-295
-309
-296
-274
-278
-310
-363
-422
-466
-497
-525
-533
-532
-536
-571
-607
-621
-640
-661
-669
-670
-691
-690
-695
-716
-733
-748
-754
-741
-732
-711
-704
-722
-719
-700
-668
-626
-583
-562
-552
-518
-487
-461
-423
-397
-365
-346
-325
-298
-273
-248
-214
-193
-165
-140
-135
-118
-96
-92
-91
-84
-96
-100
-103
-108
-106
-97
-97
-95
-82
-81
-79
-72
-73
-83
-77
-94
-112
-80
-93
-94
-71
-67
-61
-43
-57
-53
-2
-39
-16
18
22
90
103
73
114
110
99
172
163
168
223
189
184
246
252
254
298
298
280
301
295
293
301
252
235
236
169
111
64
18
3
-39
-85
-96
-113
-157
-201
-240
-281
-316
-365
-408
-412
-436
-461
-461
-485
-515
-524
-536
-526
-512
-500
-456
-420
-419
-400
-391
-399
-402
-411
-425
-424
-421
-440
-424
-408
-413
-418
-427
-442
-446
-450
-480
-476
-460
-479
-500
-496
-499
-510
-544
-581
-602
-607
-608
-597
-581
-571
-559
-548
-545
-533
-497
-497
-493
-450
-433
-418
-382
-373
-365
-344
-316
-276
-238
-213
-184
-133
-103
-85
-66
-64
-53
-46
-49
-63
-95
-95
-73
-76
-102
-123
-141
-161
-188
-212
-241
-242
-256
-294
-313
-332
-356
-400
-436
-449
-466
-488
-509
-540
-547
-553
-566
-577
-579
-573
-594
-608
-616
-623
-630
-646
-665
-679
-682
-678
-665
-649
-626
-602
-577
-535
-494
-474
-458
-435
-390
-332
-295
-268
-237
-232
-215
-180
-149
-116
-88
-80
-55
-11
6
4
-10
-2
10
10
11
23
23
1
-13
-9
1
1
-12
-31
-46
-50
-53
-52
-43
-46
-47
-37
-34
-30
-34
-39
-25
-8
-10
0
-1
4
15
19
36
52
69
96
97
95
109
111
111
100
92
77
76
84
100
104
88
88
94
113
112
101
87
70
46
25
13
5
-19
-64
-92
-136
-181
-205
-208
-184
-164
-155
-173
-181
-178
-208
-237
-254
-282
-299
-307
-321
-325
-336
-355
-370
-362
-349
-342
-346
-342
-340
-343
-338
-358
-367
-395
-442
-462
-488
-531
-570
-595
-615
-633
-656
-665
-664
-660
-662
-664
-661
-651
-646
-654
-662
-656
-657
-664
-669
-657
-648
-647
-626
-603
-596
-569
-536
-499
-453
-421
-412
-397
-377
-375
-357
-331
-307
-288
-279
-286
-271
-246
-220
-200
-187
-163
-138
-111
-105
-112
-103
-105
-128
-148
-165
-200
-237
-271
-302
-332
-345
-359
-378
-401
-441
-471
-501
-533
-560
-573
-593
-624
-658
-700
-729
-743
-765
-769
-766
-765
-756
-738
-728
-727
-717
-694
-681
-665
-639
-622
-606
-602
-587
-585
-584
-558
-531
-519
-537
-532
-511
-490
-469
-440
-416
-375
-348
-324
-295
-283
-287
-277
-263
-250
-223
-176
-175
-188
-200
-200
-186
-195
-184
-173
-142
-1044
-1161
-792
-730
-663
-701
-503
-359
-280
-257
-184
-143
-182
-206
-209
-225
-283
-280
-215
-653
-768
-635
-549
-413
-304
-171
-91
-74
-10
36
80
104
55
43
36
40
90
214
320
429
527
621
697
778
830
849
880
929
914
843
676
413
53
-262
-518
-693
-710
-729
-750
-774
-822
-863
-848
-801
-807
-844
-983
-1202
-1383
-1567
-1760
-1952
-2107
-2210
-2226
-2095
-1877
-1724
-1606
-1440
-1256
-1033
-782
-583
-497
-530
-610
-695
-745
-769
-787
-720
-614
-491
-364
-184
12
112
218
300
265
211
158
30
-155
-389
-613
-808
-921
-934
-881
-791
-796
-815
-776
-733
-717
-707
-712
-787
-907
-997
-1118
-1251
-1326
-1375
-1332
-1228
-1048
-866
-741
-620
-674
-697
-697
-723
-794
-880
-982
-1232
-1451
-1571
-1638
-1545
-1436
-1353
-1277
-1186
-1061
-1015
-926
-901
-965
-1021
-1078
-1159
-1235
-1358
-1479
-1557
-1548
-1457
-1324
-1190
-1056
-996
-969
-938
-925
-933
-947
-965
-1063
-1136
-1200
-1188
-1146
-1064
-937
-823
-655
-464
-354
-248
-193
-129
-39
59
178
204
182
111
48
54
71
93
174
255
340
451
550
645
733
824
866
879
952
1064
1215
1417
1614
1791
2071
2283
2544
2795
2933
3011
3057
3127
3161
3118
3064
3051
3028
3086
3162
3325
3437
3655
3736
3902
3921
3882
3855
3655
2958
1957
804
-345
-1173
-1630
-1778
-1999
-2237
-2235
-2086
-1905
-1635
-1587
-1738
-2069
-2249
-2473
-2712
-3002
-3357
-3579
-3568
-3098
-2410
-1712
-1061
-637
-316
33
441
813
1132
1375
1476
1512
1537
1473
1390
1304
1362
1561
1913
2313
2578
2659
2625
2454
2140
1843
1494
1021
463
-31
-427
-745
-958
-1022
-1055
-1136
-1178
-1190
-1288
-1413
-1582
-1811
-2084
-2325
-2464
-2572
-2580
-2510
-2381
-2183
-1943
-1710
-1468
-1203
-924
-602
-238
57
223
265
263
225
220
350
550
759
966
1146
1240
1281
1314
1296
1185
1057
881
642
324
1
-315
-684
-931
-1183
-1444
-1871
-2260
-2622
-3072
-3294
-3360
-3347
-3196
-3031
-2747
-2632
-2460
-2197
-2065
-1923
-1813
-1722
-1691
-1588
-1386
-1192
-940
-575
-297
-107
27
135
116
102
181
203
190
232
244
199
155
202
206
168
159
43
-59
-160
-258
-368
-451
-376
-368
-387
-421
-510
-627
-665
-551
-402
-228
23
235
456
664
749
849
985
1169
1218
1182
1333
1462
1603
1808
2140
2409
2541
2735
2672
2514
2427
2424
2290
2116
1984
1934
1902
1831
1894
2003
2128
2215
2160
2211
2348
2311
2323
2147
1757
1255
462
-542
-1424
-1951
-2115
-2072
-1806
-1294
-941
-644
-399
-154
55
83
32
-305
-956
-1692
-2272
-2565
-2403
-1716
-844
-28
620
1001
1047
882
710
463
139
-67
-327
-686
-892
-993
-846
-619
87
710
1006
1179
1064
683
15
-490
-778
-902
-785
-516
-395
-353
-260
-225
-53
192
400
457
257
-12
-379
-578
-718
-577
-461
-329
-179
-175
-166
-226
-286
-412
-436
-390
-363
-386
-423
-452
-491
-490
-466
-431
-406
-403
-441
-524
-547
-499
-427
-346
-223
-129
-104
-118
-184
-279
-348
-382
-399
-410
-384
-333
-293
-227
-143
-79
-50
-41
-51
-104
-190
-281
-356
-397
-409
-408
-405
-367
-320
-275
-213
-162
-139
-172
-235
-315
-387
-461
-514
-558
-582
-579
-545
-512
-468
-429
-419
-411
-418
-438
-471
-497
-531
-575
-623
-651
-656
-615
-563
-537
-539
-577
-621
-684
-736
-756
-746
-748
-751
-745
-767
-753
-702
-642
-612
-618
-665
-735
-810
-833
-857
-866
-864
-924
-816
-747
-701
-747
-857
-847
-853
-745
-710
-763
-882
-1004
-884
-1014
-1003
-759
-495
-363
-394
-380
-417
-468
-384
-271
-355
-549
-624
-670
-716
-560
-333
-150
52
97
-32
-170
-249
-265
-433
-573
-634
-529
-392
-268
-108
98
221
86
-135
-407
-537
-573
-428
-270
-109
79
156
50
-42
-93
-103
-100
-182
-158
-234
-234
-167
34
159
250
341
200
-31
-142
-192
-148
70
257
343
373
283
272
296
256
201
114
45
54
262
502
767
985
996
894
730
556
455
407
401
357
282
209
141
77
40
-49
-189
-369
-550
-698
-821
-845
-818
-776
-789
-877
-1004
-1178
-1333
-1445
-1544
-1581
-1615
-1614
-1561
-1428
-1235
-1065
-896
-791
-773
-823
-918
-1004
-1065
-1077
-1009
-925
-798
-631
-489
-378
-299
-274
-351
-437
-528
-646
-713
-674
-504
-348
-165
-88
-193
-260
-318
-321
-399
-459
-540
-587
-574
-521
-372
-272
-237
-318
-515
-794
-1052
-1220
-1297
-1252
-1187
-1103
-939
-735
-584
-482
-396
-475
-705
-1045
-1276
-1431
-1490
-1368
-1142
-797
-435
-141
67
50
-189
-479
-766
-924
-1052
-1187
-1288
-1097
-767
-475
-142
130
194
131
-108
-353
-480
-540
-229
-71
-270
-348
-310
-155
110
321
286
179
50
-215
-340
-297
-89
337
676
798
635
241
197
275
505
686
547
588
701
940
1258
1522
1574
1471
1199
900
848
1081
1418
1700
2019
2010
2005
1972
1994
2073
2019
2044
1910
1751
1796
1974
2190
2514
2801
2861
2689
2514
2388
2201
1879
1236
235
-969
-2077
-2605
-2640
-2353
-1989
-1894
-1948
-1939
-1652
-1218
-951
-989
-1648
-2666
-3610
-4095
-4018
-3563
-2784
-2026
-1416
-860
-342
45
335
629
722
665
623
545
443
485
642
844
1001
1136
1352
1512
1719
1871
1870
1758
1472
1126
759
378
-76
-636
-1251
-1829
-2162
-2206
-1974
-1539
-1145
-973
-1055
-1304
-1654
-2021
-2294
-2486
-2621
-2679
-2606
-2430
-2089
-1596
-1066
-569
-102
239
435
574
610
548
501
483
503
576
673
787
857
925
972
1009
1094
1130
1078
819
396
-159
-889
-1458
-1861
-2120
-2184
-2240
-2238
-2259
-2247
-2186
-2213
-2249
-2414
-2609
-2929
-3242
-3348
-3462
-3371
-2981
-2463
-1873
-1272
-663
-231
59
319
429
396
298
198
34
-134
-168
-205
-247
-144
20
125
147
131
-101
-455
-756
-1061
-1346
-1591
-1724
-1818
-1925
-1877
-1768
-1653
-1431
-1218
-1028
-891
-807
-779
-808
-794
-725
-632
-493
-268
-55
233
553
869
1227
1522
1852
2041
2210
2309
2268
2374
2356
2524
2709
2858
3084
3072
3181
3112
3006
2972
2787
2642
2384
2266
2033
1917
1980
1941
2075
2267
2526
2762
2926
3064
2540
1285
-364
-2619
-4706
-5895
-6132
-5688
-5101
-4368
-3904
-3450
-2429
-1186
-290
-267
-862
-1978
-3030
-3114
-2594
-1873
-1136
-421
137
682
1652
2518
3019
3394
3706
3739
3623
3544
3058
2196
1236
364
-424
-905
-779
-483
-135
237
244
-53
-553
-985
-1466
-2144
-2831
-3689
-4469
-4826
-4606
-3961
-3227
-2397
-1787
-1356
-898
-506
-150
51
199
275
288
348
360
336
337
457
676
1053
1563
2047
2406
2512
2344
1886
1244
553
-112
-628
-1109
-1574
-1924
-2164
-2183
-1995
-1695
-1510
-1502
-1632
-1913
-2167
-2375
-2515
-2602
-2578
-2436
-2214
-2039
-2013
-1906
-2034
-1974
-1578
-1272
-843
-685
-573
-540
-598
-345
-203
-43
42
92
200
182
372
461
471
464
310
11
-405
-783
-1209
-1607
-1837
-1932
-2050
-2045
-1965
-1980
-1939
-1973
-1964
-1852
-1721
-1424
-1197
-1000
-874
-855
-685
-501
-207
137
365
618
784
962
1129
1272
1374
1364
1414
1335
1276
1177
1040
1049
1005
1170
1385
1480
1661
1684
1686
1770
1813
1851
1975
2070
2064
2206
2120
2086
1990
1842
1965
1908
2091
2054
2117
2235
2270
2676
2927
3383
3704
3838
3909
2992
1574
-574
-3246
-5075
-6307
-6224
-5711
-5205
-4683
-4469
-3618
-2461
-1107
-381
-644
-1484
-2511
-2893
-2567
-1889
-1331
-1036
-735
-310
558
1558
2395
2895
3312
3757
4099
4443
4162
3400
2137
632
-414
-1251
-1408
-1281
-1096
-862
-904
-974
-1198
-1346
-1470
-1797
-2309
-3072
-3717
-4099
-4123
-3739
-3372
-2959
-2517
-1957
-1187
-401
338
868
1267
1623
1944
2098
2002
1600
1050
606
409
552
913
1301
1574
1689
1576
1279
863
385
-136
-708
-1325
-1976
-2585
-3015
-3223
-3277
-3221
-3068
-2884
-2646
-2306
-1956
-1670
-1522
-1420
-1288
-1166
-1019
-1036
-1333
-1697
-2020
-2142
-1823
-1279
-727
-333
-150
0
100
217
410
397
122
-252
-666
-1036
-1135
-1151
-1098
-1023
-1031
-1011
-1048
-1116
-1221
-1442
-1784
-2039
-2226
-2294
-2268
-2235
-2185
-2167
-1947
-1527
-1019
-476
-97
97
80
26
10
0
94
54
76
51
56
222
348
549
673
729
779
770
760
721
618
505
424
431
495
662
871
1021
1270
1440
1715
2048
2310
2539
2595
2611
2531
2533
2471
2518
2496
2350
2396
2243
2422
2407
2491
2754
2770
3217
3471
3965
4303
4280
3302
1316
-1343
-4551
-6444
-7500
-7366
-6673
-6450
-5986
-5508
-4175
-2389
-914
-242
-729
-1410
-1913
-1484
-788
-390
-246
-616
-332
209
1261
2267
2757
3256
3748
4541
5157
5353
4571
3050
1242
-538
-1637
-2368
-2623
-2687
-2842
-2859
-2941
-2858
-2651
-2474
-2392
-2605
-2910
-3220
-3225
-3139
-3080
-2991
-3079
-2796
-2129
-1144
-37
792
1487
2097
2753
3342
3567
3269
2507
1603
833
397
219
125
69
-50
-123
-244
-407
-522
-795
-1091
-1450
-1870
-2237
-2630
-3013
-3378
-3669
-3809
-3666
-3294
-2744
-2073
-1589
-1097
-617
-208
209
440
476
352
155
51
-13
-77
-211
-405
-579
-662
-639
-613
-518
-553
-533
-533
-711
-907
-1293
-1737
-2065
-2246
-2283
-2172
-2035
-1766
-1511
-1341
-1160
-1092
-1098
-1035
-1019
-976
-927
-923
-802
-747
-635
-532
-506
-424
-265
-96
58
196
205
175
94
-17
-155
-301
-436
-505
-492
-425
-289
-165
-13
132
216
360
372
364
401
394
504
563
693
878
1022
1318
1657
1946
2295
2616
2856
3061
3097
3032
2821
2525
2378
2097
2015
1975
1911
2228
2285
2597
2749
2859
3045
3219
3607
3769
3520
2136
71
-2962
-5570
-7076
-7740
-7301
-7040
-6741
-6242
-5182
-3331
-1432
-153
32
-322
-517
-231
553
864
837
326
37
424
1051
1941
2407
2785
3224
4045
4887
5333
5012
3675
2068
238
-1124
-1992
-2700
-3144
-3653
-3961
-3987
-3784
-3295
-2902
-2601
-2479
-2364
-2097
-1771
-1442
-1481
-1617
-1837
-1798
-1301
-645
109
713
1361
2107
2982
3755
4049
3805
3068
2261
1554
1012
551
43
-507
-1012
-1382
-1618
-1773
-1870
-1943
-1971
-1966
-1973
-1957
-2019
-2207
-2567
-2960
-3189
-3135
-2808
-2327
-1791
-1258
-589
152
910
1434
1409
1243
843
402
203
-197
-589
-997
-1445
-1679
-1833
-1894
-1781
-1556
-1278
-997
-802
-671
-680
-902
-1190
-1563
-1906
-2008
-1900
-1735
-1576
-1394
-1230
-914
-658
-469
-426
-532
-580
-645
-629
-617
-683
-736
-846
-913
-861
-703
-520
-344
-127
-13
104
178
121
-28
-280
-503
-642
-711
-716
-675
-606
-443
-222
34
327
497
710
919
1072
1252
1408
1479
1569
1665
1708
1902
2094
2352
2668
2850
2964
3007
2998
2841
2679
2383
2148
2042
1945
2094
2096
2041
2241
2249
2535
2769
2974
3413
3532
2923
1501
-848
-3684
-5609
-6792
-7054
-6857
-7004
-6727
-6077
-4619
-2736
-1249
-464
-269
-97
451
1286
1852
1824
1382
691
542
764
1107
1521
1668
2031
2682
3602
4401
4663
4079
2924
1681
437
-465
-1414
-2436
-3371
-4192
-4529
-4495
-4237
-3862
-3578
-3268
-2843
-2191
-1488
-864
-534
-592
-682
-843
-772
-530
-350
-120
203
834
1724
2598
3168
3303
3069
2723
2449
2110
1697
1101
345
-355
-1046
-1614
-2023
-2420
-2683
-2835
-2788
-2566
-2279
-2016
-1926
-1960
-2093
-2199
-2193
-2237
-2243
-2199
-2017
-1660
-1196
-684
-257
101
400
656
879
975
883
580
158
-360
-808
-1194
-1503
-1701
-1792
-1659
-1436
-1151
-872
-774
-741
-802
-912
-1053
-1186
-1310
-1446
-1536
-1632
-1629
-1513
-1366
-1169
-1035
-869
-645
-383
-127
23
68
12
-46
-109
-244
-369
-496
-516
-467
-361
-238
-168
-120
-119
-130
-141
-141
-147
-182
-201
-253
-286
-249
-166
-44
78
242
464
749
1035
1260
1471
1564
1680
1781
1906
2023
2110
2227
2301
2406
2464
2580
2579
2464
2351
2081
2031
2005
2044
2170
2182
2331
2475
2649
2870
3083
3370
3613
3610
2709
1213
-1021
-3352
-4845
-5871
-6161
-6425
-6736
-6543
-5922
-4563
-3124
-2012
-1419
-1101
-533
347
1292
1760
1672
1230
749
648
746
982
1145
1274
1655
2404
3273
3986
4270
3907
3316
2608
1902
1243
281
-793
-1944
-2872
-3394
-3709
-3811
-3947
-4034
-3946
-3588
-2886
-2140
-1420
-1049
-913
-856
-862
-736
-693
-690
-690
-552
-90
543
1191
1640
1865
2025
2194
2428
2608
2620
2359
1895
1329
773
238
-369
-986
-1619
-2133
-2433
-2489
-2383
-2316
-2285
-2289
-2247
-2099
-1963
-1844
-1846
-1859
-1810
-1659
-1457
-1324
-1425
-1562
-1642
-1638
-1328
-1037
-800
-631
-655
-537
-443
-406
-470
-665
-751
-817
-773
-614
-487
-427
-539
-666
-821
-887
-886
-911
-986
-1103
-1210
-1232
-1243
-1367
-1551
-1799
-1928
-1913
-1802
-1558
-1364
-1179
-1035
-895
-707
-578
-416
-352
-323
-308
-244
-92
-72
-73
-169
-281
-307
-303
-209
-161
-101
-16
81
221
304
370
404
418
468
543
714
842
948
996
1014
1149
1277
1466
1693
1846
2003
2145
2279
2394
2434
2401
2317
2269
2247
2268
2346
2439
2551
2631
2793
2982
3160
3424
3675
3856
3584
2794
1473
-214
-1691
-2936
-3801
-4472
-5186
-5669
-5803
-5410
-4718
-4076
-3555
-3196
-2764
-2104
-1281
-529
-101
-14
-179
-367
-511
-550
-541
-495
-367
-18
602
1363
2137
2669
3019
3195
3241
3273
3186
2973
2552
1942
1267
547
-112
-762
-1392
-1974
-2469
-2692
-2674
-2439
-2140
-1954
-1865
-1876
-1881
-1874
-1867
-1884
-1977
-2086
-2151
-2122
-2055
-1979
-1894
-1790
-1585
-1245
-808
-314
170
603
967
1250
1431
1511
1494
1370
1151
900
666
449
284
130
-24
-198
-395
-490
-572
-619
-622
-680
-762
-913
-1065
-1212
-1391
-1595
-1839
-2050
-2219
-2338
-2420
-2464
-2444
-2398
-2293
-2140
-1914
-1635
-1314
-1000
-725
-470
-274
-124
-41
17
63
129
240
311
363
404
433
448
406
343
266
191
111
22
-60
-148
-236
-338
-440
-533
-618
-651
-662
-644
-626
-584
-522
-479
-455
-458
-470
-488
-501
-488
-457
-401
-346
-285
-233
-146
-49
36
133
214
320
423
503
566
579
599
615
663
674
719
813
845
870
878
877
850
822
820
835
787
703
630
605
568
522
522
540
599
641
697
766
831
880
954
1020
1077
1133
1178
1234
1234
1167
1037
832
599
407
285
223
162
92
34
38
95
159
187
158
118
92
67
36
-9
-90
-197
-296
-379
-446
-487
-527
-559
-590
-632
-657
-683
-717
-746
-771
-772
-748
-725
-705
-689
-681
-677
-673
-670
-676
-676
-658
-633
-612
-610
-587
-575
-588
-596
-598
-598
-585
-565
-557
-556
-548
-529
-521
-505
-486
-468
-457
-460
-445
-445
-443
-464
-507
-533
-569
-604
-625
-628
-597
-554
-492
-424
-371
-319
-288
-267
-230
-205
-182
-146
-104
-75
-54
-60
-83
-84
-95
-115
-129
-141
-152
-155
-145
-136
-126
-128
-155
-193
-236
-295
-358
-414
-464
-503
-534
-565
-601
-641
-662
-688
-686
-672
-661
-641
-649
-662
-682
-706
-724
-733
-712
-686
-659
-634
-601
-575
-552
-549
-536
-518
-502
-496
-494
-488
-476
-476
-484
-484
-482
-456
-423
-380
-349
-328
-298
-282
-261
-261
-280
-302
-320
-315
-298
-271
-249
-241
-223
-203
-205
-218
-236
-262
-283
-300
-305
-303
-312
-339
-357
-361
-349
-322
-289
-258
-227
-180
-119
-62
-13
22
41
59
80
100
114
123
111
96
98
112
154
189
207
239
275
310
339
358
354
354
353
352
345
347
331
315
313
309
308
281
259
234
205
175
148
123
106
84
55
23
-13
-42
-71
-102
-126
-144
-163
-214
-288
-348
-402
-460
-497
-507
-535
-559
-577
-596
-612
-626
-629
-633
-625
-628
-647
-659
-683
-709
-709
-708
-710
-716
-714
-718
-716
-705
-700
-709
-734
-778
-823
-846
-859
-857
-844
-818
-779
-728
-687
-655
-612
-563
-528
-505
-471
-429
-401
-396
-386
-382
-377
-379
-377
-354
-320
-286
-253
-227
-208
-172
-139
-112
-98
-93
-81
-73
-79
-100
-124
-146
-172
-191
-196
-192
-176
-163
-154
-144
-136
-141
-159
-176
-183
-221
-262
-284
-302
-318
-351
-373
-386
-406
-414
-409
-420
-443
-457
-474
-482
-499
-518
-530
-558
-580
-577
-583
-575
-552
-523
-489
-460
-422
-393
-364
-348
-338
-313
-303
-287
-267
-249
-216
-195
-188
-195
-192
-180
-174
-175
-185
-197
-206
-221
-255
-295
-302
-304
-297
-282
-278
-261
-245
-217
-186
-159
-141
-128
-101
-81
-70
-64
-62
-69
-67
-45
-16
21
52
61
61
64
69
85
94
111
126
131
125
108
95
78
85
96
94
92
88
96
125
159
186
197
199
190
194
185
145
112
85
67
67
84
105
128
136
129
100
76
70
74
79
72
53
6
-41
-85
-136
-188
-252
-328
-386
-446
-482
-507
-535
-539
-552
-539
-516
-490
-478
-458
-437
-456
-487
-529
-566
-609
-640
-668
-697
-721
-733
-719
-701
-686
-643
-578
-533
-492
-455
-415
-390
-377
-364
-354
-381
-422
-451
-487
-492
-480
-469
-455
-453
-431
-388
-363
-338
-322
-308
-305
-311
-292
-287
-270
-267
-287
-308
-315
-324
-313
-296
-285
-271
-261
-245
-233
-209
-196
-204
-205
-203
-215
-236
-246
-265
-301
-330
-370
-387
-388
-396
-404
-414
-413
-417
-420
-414
-425
-451
-469
-481
-487
-475
-486
-517
-524
-503
-467
-427
-391
-376
-355
-333
-319
-320
-323
-326
-346
-374
-399
-408
-416
-420
-410
-394
-383
-382
-395
-409
-413
-405
-391
-373
-360
-347
-319
-282
-256
-229
-192
-164
-125
-68
-11
30
64
78
92
97
93
105
111
104
88
88
93
99
95
111
132
105
62
28
4
-8
-21
-24
-32
-46
-77
-97
-81
-69
-59
-34
-6
26
27
33
50
55
62
76
112
153
197
228
239
245
249
237
243
267
278
264
239
231
223
217
209
187
168
135
88
27
-29
-94
-144
-179
-208
-226
-260
-294
-326
-357
-389
-414
-437
-461
-495
-519
-547
-560
-565
-581
-590
-615
-616
-609
-599
-590
-603
-591
-573
-562
-539
-515
-489
-463
-447
-449
-459
-457
-448
-454
-453
-462
-468
-474
-485
-470
-432
-399
-362
-312
-297
-283
-265
-241
-237
-245
-254
-257
-264
-278
-260
-243
-209
-177
-145
-120
-120
-108
-112
-120
-132
-150
-181
-228
-281
-322
-358
-390
-399
-411
-413
-403
-394
-380
-361
-340
-320
-307
-314
-313
-300
-295
-290
-291
-299
-300
-299
-279
-260
-257
-251
-240
-238
-234
-224
-230
-246
-269
-306
-346
-385
-426
-452
-472
-506
-532
-539
-562
-582
-584
-572
-570
-559
-544
-531
-502
-481
-466
-437
-383
-332
-284
-228
-175
-126
-92
-63
-39
-19
14
37
60
99
115
124
131
139
147
151
160
157
155
134
114
94
62
36
15
2
-10
-16
-11
-8
12
33
46
60
67
87
98
108
114
114
120
118
136
159
183
224
249
263
277
296
335
372
396
416
402
375
351
322
296
260
222
181
159
132
100
78
43
2
-22
-32
-38
-64
-98
-131
-180
-222
-259
-297
-335
-363
-401
-443
-469
-489
-503
-529
-555
-543
-537
-537
-547
-554
-566
-575
-570
-563
-560
-575
-598
-647
-681
-695
-715
-741
-757
-786
-794
-780
-751
-707
-648
-584
-530
-488
-440
-401
-364
-340
-335
-330
-304
-294
-303
-301
-283
-262
-233
-192
-169
-143
-127
-112
-90
-80
-84
-106
-139
-178
-206
-235
-246
-255
-281
-303
-289
-272
-260
-233
-205
-189
-184
-161
-150
-154
-166
-181
-211
-248
-266
-256
-253
-266
-277
-279
-278
-286
-298
-321
-333
-342
-358
-375
-405
-426
-442
-460
-468
-478
-477
-472
-453
-450
-442
-426
-429
-427
-446
-456
-477
-477
-459
-433
-391
-361
-326
-294
-244
-187
-145
-121
-108
-103
-99
-105
-103
-95
-108
-131
-136
-127
-113
-76
-49
-19
3
20
29
26
20
11
0
-6
-12
0
19
27
39
59
87
121
143
143
154
165
160
162
146
145
157
161
167
163
152
142
150
147
151
159
159
160
145
122
113
113
129
135
155
172
187
215
241
255
257
267
254
238
221
205
196
196
183
176
160
134
117
82
41
4
-33
-87
-142
-185
-230
-280
-327
-375
-419
-452
-479
-486
-486
-485
-488
-495
-503
-514
-514
-520
-532
-544
-566
-568
-565
-555
-537
-531
-524
-522
-516
-510
-505
-492
-481
-463
-440
-421
-402
-398
-417
-409
-381
-348
-318
-292
-277
-270
-262
-261
-239
-210
-214
-234
-243
-253
-261
-262
-257
-252
-253
-236
-213
-206
-187
-179
-191
-195
-183
-171
-170
-181
-203
-240
-260
-265
-256
-234
-222
-221
-200
-179
-164
-162
-173
-186
-207
-230
-268
-308
-342
-385
-420
-436
-457
-465
-487
-516
-527
-519
-525
-519
-514
-524
-534
-537
-545
-561
-574
-587
-583
-571
-531
-477
-416
-373
-342
-305
-275
-249
-231
-204
-200
-207
-224
-248
-250
-244
-246
-238
-242
-225
-189
-160
-143
-139
-141
-142
-128
-130
-129
-130
-130
-114
-99
-80
-67
-48
-25
-3
25
51
74
106
134
149
174
191
203
197
180
155
148
140
142
145
135
118
91
89
77
83
76
60
50
43
52
60
82
107
118
127
146
176
207
240
249
264
285
294
278
242
213
178
130
76
32
3
-28
-46
-57
-73
-111
-151
-184
-199
-231
-280
-328
-364
-397
-428
-452
-479
-507
-571
-614
-645
-650
-642
-641
-649
-651
-630
-608
-586
-557
-545
-535
-535
-538
-524
-526
-558
-607
-646
-687
-707
-707
-692
-680
-663
-649
-633
-595
-562
-539
-516
-500
-493
-477
-449
-427
-418
-410
-408
-398
-373
-346
-305
-270
-250
-228
-215
-202
-190
-189
-185
-188
-184
-179
-190
-199
-203
-207
-205
-196
-170
-148
-130
-115
-98
-90
-96
-107
-118
-135
-147
-148
-149
-152
-158
-155
-161
-180
-192
-222
-241
-261
-280
-301
-338
-365
-386
-424
-482
-522
-554
-582
-586
-566
-546
-535
-522
-500
-478
-470
-467
-456
-448
-451
-454
-454
-471
-485
-487
-494
-491
-461
-440
-413
-400
-402
-388
-379
-378
-373
-363
-366
-365
-357
-368
-380
-388
-399
-399
-386
-360
-329
-292
-257
-229
-175
-132
-119
-102
-94
-76
-57
-47
-37
-16
-7
-9
9
23
43
57
69
62
44
43
39
59
68
58
41
25
26
31
46
71
80
79
79
79
92
99
104
112
118
135
170
196
227
262
277
282
293
290
288
290
280
283
269
227
201
187
179
177
169
156
132
110
110
113
92
58
16
-24
-49
-83
-128
-166
-211
-243
-275
-309
-325
-345
-386
-421
-437
-442
-459
-471
-483
-504
-517
-539
-549
-564
-575
-586
-611
-641
-673
-699
-722
-746
-757
-768
-770
-759
-737
-711
-684
-651
-623
-593
-567
-560
-546
-521
-511
-522
-545
-577
-606
-625
-619
-602
-578
-542
-510
-485
-446
-414
-382
-352
-317
-281
-262
-246
-239
-218
-207
-206
-206
-183
-163
-167
-163
-146
-133
-119
-123
-143
-148
-157
-184
-212
-241
-258
-260
-273
-276
-294
-317
-323
-317
-305
-307
-307
-322
-348
-364
-371
-390
-410
-422
-422
-401
-382
-374
-369
-364
-368
-377
-386
-389
-392
-430
-475
-500
-546
-586
-618
-638
-653
-681
-681
-670
-661
-647
-626
-604
-584
-568
-537
-510
-495
-464
-443
-418
-400
-380
-354
-332
-305
-281
-247
-212
-190
-161
-134
-113
-98
-92
-94
-92
-96
-128
-152
-160
-171
-166
-176
-186
-185
-178
-158
-146
-124
-112
-94
-86
-85
-69
-48
-17
3
22
38
47
54
56
65
61
66
74
73
77
83
92
109
126
145
149
167
192
221
246
251
245
237
216
172
134
122
111
95
60
30
20
21
32
31
15
-23
-36
-35
-35
-47
-79
-130
-177
-213
-237
-277
-344
-406
-461
-506
-522
-530
-567
-583
-588
-594
-600
-604
-597
-602
-602
-589
-572
-576
-580
-575
-596
-623
-659
-684
-695
-718
-725
-722
-727
-723
-714
-700
-676
-646
-612
-583
-541
-509
-487
-477
-461
-452
-457
-454
-459
-464
-469
-481
-484
-467
-448
-428
-413
-406
-393
-370
-358
-313
-269
-262
-250
-222
-200
-176
-152
-129
-97
-91
-92
-93
-103
-121
-141
-158
-145
-148
-140
-117
-99
-92
-102
-91
-89
-116
-148
-181
-210
-239
-273
-318
-357
-390
-421
-439
-456
-492
-522
-546
-557
-569
-552
-544
-562
-569
-580
-584
-589
-599
-603
-604
-594
-589
-589
-579
-557
-542
-532
-530
-538
-548
-549
-532
-525
-521
-515
-513
-502
-481
-459
-441
-434
-437
-440
-432
-422
-409
-398
-406
-408
-391
-358
-343
-315
-284
-247
-216
-191
-160
-145
-127
-118
-98
-75
-55
-20
-4
-1
21
46
68
88
106
134
153
165
184
198
204
200
193
189
182
179
176
177
167
170
171
159
155
163
186
199
225
252
272
300
292
295
302
305
311
323
330
318
305
284
249
213
179
155
139
122
93
60
32
7
-6
-41
-63
-93
-124
-133
-143
-171
-212
-246
-292
-347
-402
-449
-498
-552
-582
-599
-615
-623
-636
-640
-633
-627
-615
-598
-585
-573
-548
-558
-560
-579
-616
-636
-668
-701
-722
-740
-761
-769
-782
-794
-802
-790
-769
-745
-735
-718
-692
-660
-640
-619
-572
-528
-495
-475
-457
-425
-400
-391
-361
-339
-319
-305
-281
-267
-257
-236
-213
-180
-157
-126
-90
-65
-59
-74
-85
-82
-81
-88
-92
-108
-129
-141
-161
-175
-175
-175
-171
-158
-132
-121
-127
-134
-148
-173
-197
-203
-213
-241
-264
-276
-284
-303
-323
-353
-368
-366
-362
-372
-400
-421
-437
-467
-488
-501
-507
-527
-557
-575
-587
-593
-590
-594
-610
-645
-689
-712
-721
-727
-732
-715
-701
-701
-697
-697
-692
-694
-699
-689
-684
-672
-658
-646
-635
-625
-621
-605
-576
-556
-518
-485
-449
-417
-389
-358
-323
-302
-294
-275
-257
-224
-187
-162
-140
-119
-96
-61
-33
0
28
39
52
56
60
57
42
12
0
6
14
30
46
66
70
92
108
117
117
122
128
137
150
159
173
175
187
198
216
255
274
281
293
316
327
330
339
334
330
326
325
337
325
320
300
277
262
237
201
160
122
89
77
74
68
55
27
-1
-30
-67
-115
-157
-198
-241
-277
-307
-327
-372
-442
-509
-556
-586
-611
-635
-644
-645
-648
-638
-640
-640
-630
-621
-614
-619
-627
-628
-632
-639
-638
-637
-642
-657
-677
-679
-666
-662
-660
-663
-663
-654
-635
-615
-593
-576
-561
-521
-484
-453
-428
-425
-425
-428
-427
-418
-403
-386
-373
-357
-335
-311
-271
-233
-192
-144
-113
-88
-68
-44
-22
-4
-6
-11
-12
-12
-10
-14
-29
-41
-66
-91
-110
-133
-152
-172
-179
-199
-196
-184
-169
-161
-173
-182
-199
-210
-216
-230
-245
-258
-250
-244
-264
-278
-301
-339
-398
-448
-484
-518
-551
-599
-637
-661
-675
-670
-678
-678
-675
-664
-651
-637
-623
-616
-610
-617
-614
-614
-604
-605
-600
-598
-576
-546
-516
-478
-437
-391
-362
-331
-313
-284
-258
-264
-274
-283
-283
-281
-271
-245
-241
-242
-221
-198
-198
-194
-190
-194
-172
-150
-119
-92
-59
-39
-33
-13
24
51
59
56
64
72
63
52
33
21
13
15
17
28
38
43
62
74
100
138
178
211
216
213
229
233
246
260
281
280
272
273
276
287
298
318
333
336
342
340
325
313
308
293
271
252
232
210
186
153
112
67
17
-17
-52
-73
-87
-117
-154
-183
-195
-214
-229
-235
-255
-273
-290
-321
-359
-392
-424
-472
-526
-581
-623
-653
-708
-757
-778
-797
-825
-844
-853
-864
-868
-872
-859
-849
-834
-823
-812
-787
-761
-745
-753
-733
-717
-700
-678
-653
-636
-626
-603
-577
-558
-550
-539
-535
-518
-498
-475
-452
-425
-403
-385
-374
-391
-404
-405
-420
-426
-425
-417
-402
-396
-391
-382
-367
-333
-286
-233
-196
-155
-132
-119
-108
-101
-106
-120
-136
-166
-192
-222
-238
-265
-300
-317
-322
-333
-327
-329
-328
-326
-328
-338
-358
-384
-414
-441
-466
-488
-507
-523
-530
-541
-566
-575
-597
-610
-625
-637
-653
-680
-691
-700
-712
-714
-735
-714
-741
-687
-709
-641
-699
-618
-731
-545
-1510
-2641
-2743
-3065
-2670
-2491
-2373
-2154
-1701
-1232
-855
-553
-241
-102
138
215
196
174
-96
-281
-293
-381
-301
-341
-302
-164
-162
-51
40
93
255
328
416
415
351
403
362
260
205
36
17
-59
-127
-46
-78
-60
-90
-141
27
176
252
368
338
439
512
586
710
736
692
696
695
729
738
711
706
626
708
749
841
982
1025
1061
1196
1254
1342
1387
1387
1311
967
576
106
-221
-427
-664
-1040
-1486
-1985
-2289
-2407
-2367
-2266
-2351
-2387
-2322
-2077
-1712
-1385
-1319
-1369
-1419
-1332
-1104
-880
-766
-941
-1069
-1094
-1027
-885
-716
-527
-370
-130
212
551
851
1093
1282
1497
1710
1859
1915
1915
1851
1711
1405
1044
669
371
189
41
-145
-430
-675
-768
-772
-720
-676
-739
-778
-741
-624
-547
-589
-838
-1171
-1384
-1466
-1504
-1598
-1739
-1889
-1935
-1874
-1733
-1574
-1374
-1128
-832
-497
-131
170
361
506
605
659
674
687
645
578
504
357
153
-25
-93
-172
-521
-826
-1104
-1335
-1309
-1303
-1378
-1465
-1791
-1985
-1994
-1922
-1871
-1935
-2004
-2034
-1964
-1777
-1551
-1396
-1446
-1398
-1195
-1016
-706
-544
-538
-545
-517
-493
-421
-317
-210
-248
-286
-274
-232
-219
-152
-112
-127
-109
-79
-11
60
112
21
-106
-233
-293
-301
-276
-314
-448
-659
-730
-718
-641
-577
-575
-575
-471
-276
-54
161
324
438
527
765
1045
1271
1427
1619
1800
1957
2178
2413
2555
2761
2832
2880
2933
2928
2942
2887
2866
2778
2625
2509
2355
2265
2170
2030
1968
1837
1783
1718
1516
959
61
-902
-1739
-2179
-2391
-2725
-3149
-3835
-4458
-4602
-4329
-3908
-3566
-3308
-2989
-2347
-1468
-645
-132
-19
-39
128
532
1090
1468
1483
1286
1144
1153
1317
1555
1783
1975
2167
2403
2643
2720
2613
2383
2082
1797
1486
1103
670
145
-491
-1125
-1778
-2368
-2783
-2937
-2890
-2763
-2686
-2686
-2606
-2377
-2033
-1681
-1469
-1301
-1084
-837
-580
-427
-471
-641
-693
-512
-157
217
479
676
884
1141
1472
1747
1920
2006
2067
2122
2123
1966
1595
1091
563
122
-222
-521
-771
-992
-1218
-1426
-1588
-1679
-1683
-1583
-1445
-1321
-1230
-1214
-1217
-1231
-1252
-1303
-1400
-1437
-1362
-1191
-970
-785
-674
-584
-398
-313
-196
34
111
224
305
112
-20
-257
-593
-754
-845
-934
-1028
-1147
-1320
-1458
-1522
-1533
-1419
-1374
-1312
-1101
-1035
-923
-909
-1116
-1286
-1352
-1405
-1404
-1402
-1376
-1395
-1391
-1324
-1178
-1024
-833
-527
-264
5
257
329
363
454
432
474
509
499
436
380
295
192
76
23
37
125
228
361
403
412
494
503
504
522
540
533
658
749
871
909
1008
1226
1436
1758
2119
2306
2579
2760
2900
2989
2971
2931
2839
2770
2701
2629
2521
2301
2117
1921
1815
1846
1807
1879
1934
1899
1874
1578
681
-416
-1580
-2565
-2955
-3185
-3571
-4056
-4775
-5302
-5236
-4662
-3950
-3274
-2723
-2111
-1255
-388
363
720
553
436
532
815
1286
1528
1375
1049
873
928
1219
1631
2060
2381
2596
2746
2822
2557
2085
1548
920
334
-125
-704
-1319
-1905
-2503
-3004
-3379
-3502
-3381
-3001
-2458
-1923
-1583
-1400
-1233
-1009
-753
-441
-312
-303
-236
-166
-115
-72
-126
-135
56
499
1080
1581
1883
1989
2020
1997
2016
1895
1624
1276
893
458
19
-499
-1067
-1569
-1916
-2052
-2010
-1899
-1738
-1602
-1526
-1435
-1360
-1277
-1193
-1066
-959
-931
-958
-1056
-1189
-1215
-1150
-995
-796
-526
-148
244
580
834
933
958
1003
1096
1155
1113
727
-129
-891
-1532
-2033
-2239
-2589
-2925
-2994
-3065
-3000
-2832
-2582
-2407
-2162
-1800
-1428
-1050
-895
-850
-893
-1140
-1140
-1132
-1118
-927
-861
-845
-824
-756
-647
-469
-216
67
232
325
347
363
209
65
-108
-374
-464
-444
-488
-421
-425
-493
-513
-465
-293
-75
111
198
231
173
121
121
94
14
100
89
183
389
528
652
951
1247
1544
2004
2356
2652
2973
3006
3040
3114
2891
2887
2831
2595
2434
2246
2006
1850
1789
1736
1642
1672
1654
1667
1812
1784
1710
1646
1375
1179
765
-217
-1337
-2566
-3610
-4004
-4067
-4201
-4325
-4636
-4884
-4556
-3675
-2775
-1983
-1436
-1059
-509
32
516
679
302
13
-50
79
549
964
1046
997
1075
1260
1580
1939
2226
2377
2325
2070
1691
1022
250
-376
-1005
-1570
-1965
-2352
-2628
-2687
-2638
-2567
-2515
-2396
-2099
-1622
-1088
-682
-579
-746
-930
-905
-777
-543
-395
-375
-252
45
433
817
1064
1199
1349
1634
1983
2177
2032
1648
1202
708
341
15
-373
-727
-969
-1142
-1260
-1374
-1504
-1590
-1565
-1426
-1245
-1164
-1172
-1203
-1281
-1386
-1449
-1512
-1559
-1452
-1188
-888
-627
-418
-276
-116
154
452
683
813
795
691
539
320
34
-277
-539
-715
-780
-796
-835
-930
-1048
-1122
-1160
-1199
-1308
-1481
-1672
-1888
-2022
-2111
-2282
-2377
-2393
-2298
-2084
-1792
-1426
-1127
-837
-539
-346
-175
-59
-17
-98
-236
-351
-558
-719
-799
-851
-863
-802
-667
-528
-375
-194
-100
-29
-15
-39
-108
-220
-330
-470
-635
-718
-799
-850
-787
-687
-512
-301
-87
141
327
520
731
833
927
950
933
921
951
996
1066
1232
1413
1651
1954
2232
2511
2734
2909
2982
2994
3000
2804
2522
2318
2091
1811
1604
1546
1319
1235
1403
1418
1440
1636
1722
1680
1809
1880
1639
1405
724
-385
-1516
-2742
-3434
-3628
-3740
-3643
-3609
-3802
-3683
-3155
-2451
-1785
-1110
-746
-507
-231
-50
-50
-307
-627
-730
-636
-219
337
813
1119
1406
1752
1942
2086
2161
2146
2049
1796
1352
617
-423
-1266
-1843
-2163
-2179
-2161
-2285
-2275
-2065
-1794
-1505
-1317
-1352
-1386
-1252
-1033
-882
-966
-1259
-1560
-1612
-1326
-798
-290
136
534
908
1253
1590
1753
1728
1634
1554
1423
1158
747
290
-186
-539
-674
-765
-797
-736
-628
-513
-455
-514
-717
-1009
-1207
-1323
-1405
-1521
-1693
-1912
-2093
-2097
-1883
-1600
-1267
-876
-475
-134
172
404
457
433
364
270
169
80
-8
-153
-302
-398
-472
-428
-307
-76
-314
-733
-918
-1435
-1773
-1711
-2174
-2501
-2594
-2817
-2842
-2781
-2617
-2484
-2318
-1914
-1431
-1169
-888
-568
-554
-594
-372
-524
-591
-661
-709
-733
-843
-832
-955
-1222
-1062
-859
-718
-581
-531
-604
-806
-743
-757
-834
-878
-981
-1060
-979
-840
-629
-617
-536
-422
-260
-9
223
286
264
240
223
275
293
301
401
456
535
790
861
983
1298
1520
1719
2052
2143
2196
2283
2298
2347
2396
2188
2159
2009
1818
1865
1909
1763
1815
1804
1713
1649
1732
1708
1615
1593
1494
1382
1322
1250
1081
461
-410
-1288
-2418
-3094
-3176
-3194
-3218
-3145
-3299
-3362
-3089
-2661
-2234
-1852
-1654
-1270
-1104
-1027
-827
-1074
-1249
-980
-678
-123
407
831
1183
1398
1765
1948
1857
1655
1424
1251
1103
900
445
-436
-1162
-1581
-1699
-1576
-1424
-1428
-1552
-1625
-1511
-1393
-1421
-1540
-1625
-1703
-1566
-1290
-1250
-1274
-1318
-1214
-870
-453
68
463
660
935
1071
1089
975
789
628
484
453
391
192
-16
-227
-342
-345
-281
-197
-236
-273
-319
-449
-628
-887
-1192
-1483
-1659
-1690
-1666
-1606
-1580
-1541
-1470
-1342
-1105
-865
-671
-502
-436
-427
-492
-522
-594
-702
-697
-707
-671
-570
-507
-430
-388
-380
-313
-334
-378
-450
-583
-802
-970
-1198
-1552
-1784
-1956
-2048
-1861
-1661
-1449
-1286
-1220
-1107
-997
-879
-775
-764
-862
-923
-1001
-1134
-1220
-1251
-1291
-1164
-1012
-828
-680
-608
-548
-564
-557
-488
-512
-557
-590
-617
-644
-670
-663
-653
-629
-533
-351
-214
-121
-65
-79
-98
-80
-78
-43
-42
-31
42
53
112
214
298
442
566
760
950
1086
1214
1390
1498
1558
1739
1859
1808
1968
2124
2017
2104
2233
2087
2052
2061
1928
1958
1933
1746
1715
1526
1422
1352
1344
1372
1341
1419
1568
1547
1739
1767
1553
1328
675
-133
-1076
-2027
-2636
-2969
-3278
-3191
-3233
-3322
-3162
-2936
-2698
-2222
-2002
-1720
-1540
-1476
-1348
-1402
-1571
-1456
-1269
-769
-162
406
912
1174
1521
1810
1913
1910
1682
1319
1017
705
459
-61
-636
-1146
-1523
-1603
-1431
-1299
-1201
-1245
-1302
-1299
-1352
-1486
-1610
-1773
-1841
-1723
-1664
-1612
-1584
-1514
-1285
-906
-473
-58
189
368
458
526
512
394
253
97
25
90
113
140
115
54
83
131
184
207
123
-23
-207
-495
-775
-1072
-1391
-1620
-1714
-1762
-1708
-1645
-1616
-1549
-1458
-1322
-1230
-1163
-1114
-1143
-1150
-1163
-1190
-1196
-1203
-1119
-1019
-871
-632
-445
-333
-225
-198
-223
-276
-352
-491
-662
-930
-1128
-1327
-1544
-1623
-1627
-1591
-1433
-1277
-1104
-1013
-1013
-1035
-1070
-1123
-1146
-1189
-1278
-1379
-1457
-1503
-1467
-1365
-1278
-1133
-972
-835
-748
-715
-723
-769
-837
-854
-862
-842
-794
-751
-677
-600
-503
-380
-247
-139
-58
-18
-24
-85
-178
-299
-382
-407
-404
-362
-269
-122
-20
100
254
367
554
747
872
1057
1165
1171
1230
1282
1257
1359
1517
1603
1707
1856
2016
2070
2066
2134
2127
2021
1976
1924
1820
1546
1406
1409
1237
1247
1474
1478
1598
1836
1951
2073
2084
2020
1590
773
-94
-1102
-2113
-2714
-3017
-3251
-3329
-3337
-3261
-3040
-2771
-2371
-2075
-2017
-1774
-1624
-1518
-1448
-1569
-1677
-1678
-1319
-553
105
768
1219
1481
1707
1839
1892
1687
1274
926
597
306
-13
-413
-898
-1247
-1278
-1087
-832
-666
-620
-675
-739
-760
-878
-1140
-1434
-1673
-1716
-1691
-1639
-1598
-1553
-1439
-1052
-563
-279
-110
-11
110
192
301
270
66
-71
-103
-18
208
360
323
303
394
545
560
452
279
4
-283
-507
-719
-961
-1214
-1399
-1439
-1382
-1270
-1202
-1092
-1027
-948
-861
-825
-846
-946
-993
-1086
-1177
-1153
-1166
-1150
-1005
-933
-794
-600
-382
-236
-198
-214
-238
-370
-480
-478
-659
-858
-928
-994
-1082
-1127
-1095
-1158
-1128
-962
-870
-878
-880
-930
-1121
-1236
-1262
-1336
-1487
-1479
-1384
-1374
-1321
-1200
-1181
-1153
-902
-764
-712
-677
-686
-847
-936
-927
-937
-953
-837
-660
-509
-347
-198
-121
-122
-25
107
149
151
92
-36
-151
-211
-293
-302
-253
-151
11
191
386
551
553
698
827
841
961
1074
1009
1060
1168
1175
1203
1359
1558
1536
1763
2182
2158
2172
2499
2326
2182
2236
2092
1933
1779
1551
1633
1446
1278
1616
1592
1506
1917
2100
2076
2456
2410
2333
2049
1070
97
-1054
-2065
-2576
-2921
-3192
-3210
-3166
-3212
-2902
-2460
-2239
-2055
-2043
-1820
-1614
-1639
-1632
-1759
-2047
-1978
-1651
-1085
-442
353
916
1373
1819
1770
1594
1332
963
773
574
383
103
-350
-726
-987
-1078
-934
-590
-315
-57
126
-12
-244
-586
-1016
-1324
-1600
-1716
-1759
-1819
-1785
-1729
-1679
-1454
-1124
-803
-471
-52
178
125
167
8
-189
-279
-288
-139
-72
49
204
284
368
443
465
411
402
249
38
-147
-436
-777
-1089
-1380
-1528
-1611
-1553
-1373
-1225
-1123
-944
-917
-926
-894
-943
-1031
-1047
-1085
-1150
-1159
-1215
-1236
-1172
-1043
-795
-661
-652
-468
-537
-739
-771
-904
-1189
-1239
-1235
-1295
-1178
-1091
-1101
-983
-1041
-1017
-950
-1035
-1049
-1053
-1143
-1157
-1161
-1284
-1327
-1315
-1301
-1224
-1177
-1185
-1128
-1158
-1168
-1158
-1173
-1124
-1000
-999
-960
-895
-894
-810
-752
-706
-612
-496
-415
-327
-271
-194
-69
-21
6
10
-12
0
-22
-38
-58
-78
-77
-78
-96
-32
70
173
314
468
602
759
896
984
1048
1147
1254
1292
1318
1353
1423
1496
1579
1652
1747
1839
1976
2067
2122
2176
2220
2136
2032
1943
1721
1626
1577
1511
1465
1543
1573
1630
1681
1657
1745
1836
1841
1844
1678
1379
1003
398
-276
-910
-1522
-1976
-2254
-2383
-2298
-2105
-1823
-1471
-1176
-929
-747
-678
-662
-581
-474
-403
-357
-323
-321
-393
-472
-508
-417
-210
-117
-187
-462
-694
-806
-919
-939
-830
-733
-765
-850
-1013
-1156
-1197
-1210
-1065
-863
-776
-726
-735
-745
-725
-719
-741
-766
-748
-746
-738
-656
-499
-344
-219
-129
-79
-69
-17
90
195
302
360
392
415
432
449
475
503
521
501
421
338
285
291
354
430
477
449
346
210
99
14
-24
-37
-83
-140
-226
-320
-407
-489
-527
-533
-542
-528
-507
-535
-568
-583
-617
-666
-711
-786
-851
-894
-919
-922
-907
-911
-928
-943
-960
-967
-965
-964
-958
-944
-922
-892
-882
-869
-840
-832
-823
-803
-786
-790
-807
-811
-807
-817
-809
-822
-856
-874
-879
-859
-824
-772
-714
-666
-636
-620
-624
-641
-669
-683
-681
-678
-674
-667
-659
-653
-644
-647
-647
-638
-628
-613
-561
-504
-474
-475
-495
-511
-524
-536
-561
-587
-611
-641
-648
-649
-640
-615
-581
-536
-508
-501
-504
-499
-502
-515
-510
-491
-475
-444
-402
-336
-243
-162
-80
-23
42
103
151
182
221
257
266
273
272
274
280
285
284
287
292
312
350
397
447
493
523
530
548
555
541
543
562
550
517
502
492
477
467
486
543
602
660
708
762
845
949
1052
1159
1281
1386
1461
1537
1613
1666
1701
1746
1725
1591
1329
913
393
-113
-518
-760
-839
-792
-671
-557
-492
-456
-410
-389
-384
-404
-512
-683
-907
-1161
-1402
-1607
-1744
-1839
-1911
-1959
-1998
-2030
-2017
-1902
-1692
-1403
-1103
-848
-691
-615
-576
-569
-592
-640
-712
-806
-898
-982
-1033
-1035
-1016
-955
-865
-746
-603
-437
-265
-98
61
166
232
275
266
216
162
90
-10
-130
-239
-320
-345
-336
-302
-268
-261
-257
-242
-217
-192
-159
-148
-137
-111
-106
-150
-226
-307
-387
-470
-543
-586
-620
-637
-641
-638
-620
-618
-615
-603
-618
-654
-691
-738
-821
-894
-964
-1038
-1097
-1177
-1228
-1238
-1223
-1166
-1110
-1068
-1010
-975
-974
-966
-1010
-1080
-1120
-1167
-1218
-1219
-1202
-1190
-1156
-1103
-997
-872
-798
-713
-624
-574
-516
-450
-401
-358
-334
-327
-327
-351
-371
-378
-402
-396
-356
-348
-338
-314
-270
-209
-164
-117
-61
-29
7
48
61
71
106
117
133
179
193
197
214
232
239
267
302
351
390
424
482
483
473
497
520
559
575
550
553
581
635
723
834
925
991
1051
1118
1174
1180
1178
1208
1243
1294
1373
1424
1482
1562
1669
1791
1884
2002
2118
2162
2164
2011
1595
995
333
-259
-651
-826
-805
-688
-580
-482
-407
-330
-169
26
126
151
53
-255
-664
-1056
-1382
-1606
-1765
-1884
-1993
-2155
-2301
-2357
-2309
-2075
-1649
-1172
-776
-501
-365
-315
-262
-210
-164
-196
-360
-587
-825
-995
-1077
-1091
-1035
-934
-841
-716
-512
-261
-4
234
422
582
653
616
555
450
337
225
62
-113
-233
-285
-290
-259
-225
-199
-169
-116
-39
7
16
26
22
4
6
-36
-134
-216
-276
-307
-281
-256
-242
-234
-236
-214
-202
-205
-208
-242
-324
-427
-530
-654
-762
-875
-965
-1011
-1079
-1124
-1141
-1168
-1135
-1050
-978
-918
-900
-912
-908
-953
-1035
-1095
-1171
-1258
-1316
-1370
-1407
-1411
-1412
-1354
-1267
-1193
-1105
-1020
-966
-903
-826
-745
-649
-595
-556
-502
-483
-475
-478
-484
-493
-518
-535
-533
-541
-557
-527
-508
-517
-491
-476
-462
-439
-411
-366
-330
-335
-313
-289
-295
-280
-267
-258
-244
-233
-241
-243
-262
-272
-259
-251
-238
-238
-235
-220
-186
-127
-26
51
103
186
247
263
270
292
321
357
376
412
465
487
548
611
644
720
815
889
985
1086
1167
1249
1324
1372
1407
1435
1479
1534
1563
1617
1677
1749
1850
1950
2055
2172
2274
2337
2372
2265
1928
1391
703
-19
-621
-969
-1068
-966
-743
-506
-314
-181
-51
71
149
165
58
-239
-650
-1079
-1467
-1756
-1955
-2070
-2141
-2219
-2312
-2397
-2403
-2272
-1950
-1499
-1042
-674
-438
-340
-333
-330
-331
-370
-486
-668
-887
-1082
-1185
-1198
-1141
-1022
-879
-745
-604
-436
-251
-62
105
245
307
294
263
186
101
30
-56
-165
-248
-280
-237
-139
-41
31
57
74
116
158
165
135
109
70
27
-12
-56
-111
-145
-148
-136
-116
-97
-64
-37
-23
-1
13
2
-24
-82
-174
-282
-411
-542
-645
-701
-742
-765
-745
-719
-700
-662
-594
-553
-523
-503
-522
-609
-756
-940
-1156
-1340
-1491
-1589
-1624
-1614
-1553
-1471
-1416
-1294
-1118
-1010
-951
-904
-909
-950
-993
-1026
-1038
-1022
-959
-900
-892
-879
-823
-792
-760
-659
-550
-469
-407
-364
-335
-344
-351
-328
-346
-366
-373
-392
-403
-375
-347
-313
-237
-159
-115
-94
-36
3
2
-5
5
-23
-67
-85
-120
-143
-140
-127
-118
-85
-18
58
115
174
236
286
299
318
344
360
393
432
473
510
585
684
774
864
940
1012
1118
1221
1287
1348
1393
1416
1421
1445
1501
1550
1579
1627
1717
1793
1846
1929
2032
2135
2246
2339
2365
2227
1883
1329
608
-128
-688
-1015
-1102
-963
-745
-518
-341
-206
-58
87
163
166
28
-296
-704
-1117
-1458
-1708
-1883
-1983
-2039
-2114
-2216
-2301
-2320
-2173
-1839
-1401
-956
-608
-432
-373
-346
-350
-380
-465
-612
-812
-1015
-1149
-1208
-1197
-1139
-1029
-897
-759
-594
-405
-220
-44
101
194
202
159
112
44
-28
-98
-182
-293
-368
-378
-332
-230
-120
-48
-3
42
92
128
122
91
46
4
-30
-77
-138
-173
-194
-200
-183
-163
-125
-86
-45
-17
-5
-14
-42
-80
-144
-247
-364
-495
-637
-749
-858
-957
-1039
-1104
-1131
-1115
-1053
-989
-942
-880
-836
-816
-817
-832
-870
-925
-1009
-1093
-1177
-1268
-1336
-1380
-1381
-1350
-1276
-1186
-1090
-1006
-932
-860
-806
-777
-752
-719
-707
-724
-748
-754
-748
-732
-701
-658
-637
-632
-608
-595
-584
-580
-570
-558
-552
-567
-584
-611
-628
-629
-614
-567
-512
-452
-387
-325
-275
-211
-197
-216
-230
-258
-302
-344
-372
-402
-427
-451
-469
-472
-463
-439
-401
-342
-277
-199
-112
-30
40
116
175
198
193
181
180
171
175
202
242
275
330
400
457
516
582
676
804
939
1072
1168
1220
1264
1295
1304
1318
1351
1384
1413
1456
1531
1632
1728
1829
1929
2030
2106
2150
2128
1951
1542
917
209
-453
-923
-1101
-1025
-768
-440
-157
38
171
318
445
508
472
303
-30
-502
-963
-1318
-1608
-1815
-1888
-1935
-2020
-2089
-2111
-2040
-1834
-1433
-970
-584
-321
-198
-199
-268
-328
-403
-534
-718
-908
-1104
-1239
-1258
-1221
-1144
-1022
-869
-723
-545
-318
-118
22
148
227
212
162
110
51
-28
-93
-145
-222
-266
-220
-128
-40
48
116
143
178
214
185
132
93
41
-24
-81
-132
-184
-223
-240
-210
-178
-149
-94
-27
24
44
36
2
-44
-108
-211
-349
-479
-615
-758
-862
-940
-1006
-1029
-1029
-1029
-1000
-933
-868
-824
-768
-700
-678
-688
-713
-774
-864
-963
-1040
-1125
-1218
-1285
-1311
-1322
-1286
-1213
-1125
-1014
-899
-774
-682
-646
-635
-636
-659
-671
-671
-714
-764
-793
-810
-772
-716
-657
-584
-524
-467
-417
-384
-341
-316
-329
-332
-354
-417
-467
-500
-522
-513
-478
-420
-344
-281
-226
-169
-135
-117
-96
-114
-153
-192
-256
-322
-358
-388
-416
-412
-388
-358
-307
-230
-139
-55
18
90
144
198
238
259
239
221
210
202
211
233
294
351
416
464
496
547
622
703
809
910
1026
1129
1185
1215
1228
1221
1189
1194
1210
1230
1271
1328
1427
1563
1736
1933
2100
2206
2260
2253
2102
1751
1213
540
-138
-659
-920
-953
-803
-522
-228
-6
164
345
491
556
531
392
74
-381
-841
-1237
-1558
-1804
-1928
-1988
-2072
-2150
-2183
-2159
-1998
-1669
-1248
-845
-538
-385
-382
-432
-478
-530
-610
-746
-925
-1128
-1277
-1322
-1288
-1183
-1020
-850
-686
-514
-309
-103
81
219
297
304
242
156
49
-38
-102
-182
-286
-346
-329
-270
-183
-88
-15
17
24
47
41
-15
-82
-147
-217
-264
-314
-372
-410
-409
-359
-287
-218
-159
-106
-76
-54
-53
-68
-106
-188
-299
-428
-560
-709
-840
-919
-958
-960
-943
-950
-976
-982
-982
-952
-902
-865
-832
-816
-817
-837
-928
-1038
-1076
-1154
-1254
-1306
-1352
-1401
-1394
-1319
-1226
-1133
-1032
-921
-856
-848
-823
-812
-815
-801
-783
-766
-732
-709
-696
-652
-586
-503
-455
-428
-391
-382
-396
-389
-391
-405
-421
-421
-443
-473
-465
-462
-458
-433
-399
-360
-298
-213
-130
-79
-40
-36
-93
-155
-209
-274
-350
-421
-480
-530
-537
-502
-448
-375
-269
-172
-73
21
103
174
229
276
291
288
288
283
249
233
273
312
351
425
509
566
610
675
746
842
957
1048
1111
1172
1246
1282
1311
1327
1361
1398
1408
1435
1477
1542
1622
1710
1823
1952
2060
2149
2162
2051
1770
1278
666
25
-524
-852
-933
-813
-573
-286
-53
79
230
379
437
401
238
-65
-493
-922
-1282
-1559
-1770
-1898
-1949
-2019
-2082
-2116
-2127
-2022
-1747
-1371
-991
-677
-499
-470
-508
-532
-549
-605
-714
-849
-1011
-1143
-1185
-1178
-1128
-1020
-879
-748
-617
-439
-289
-170
-46
65
102
87
38
-45
-127
-179
-216
-282
-319
-308
-248
-144
-28
66
107
129
161
173
140
122
66
-20
-70
-93
-145
-197
-202
-195
-169
-127
-63
-25
9
40
37
21
-4
-52
-141
-249
-360
-492
-635
-743
-809
-853
-868
-841
-796
-744
-683
-600
-526
-480
-444
-439
-457
-511
-656
-872
-1105
-1330
-1463
-1522
-1519
-1444
-1320
-1152
-1001
-884
-706
-525
-479
-481
-518
-644
-809
-954
-1059
-1138
-1177
-1141
-1080
-1045
-970
-841
-739
-612
-470
-363
-281
-238
-252
-294
-356
-413
-465
-560
-635
-674
-713
-718
-659
-590
-495
-375
-277
-210
-160
-121
-127
-172
-232
-292
-374
-460
-525
-573
-592
-569
-540
-501
-429
-331
-226
-126
-30
42
96
112
104
88
35
-1
-30
-47
-31
16
101
217
334
451
580
691
781
854
906
956
996
1030
1072
1109
1118
1146
1175
1194
1232
1292
1366
1465
1567
1689
1825
1950
2094
2212
2278
2290
2172
1840
1330
661
-47
-618
-946
-1009
-847
-578
-282
-49
94
238
402
470
453
317
-9
-466
-940
-1344
-1637
-1858
-1984
-2031
-2121
-2189
-2191
-2166
-2031
-1730
-1341
-957
-629
-442
-404
-454
-525
-553
-622
-735
-848
-990
-1143
-1186
-1152
-1083
-942
-778
-636
-483
-299
-129
24
134
211
217
161
104
48
-37
-101
-129
-173
-185
-149
-80
13
118
203
218
199
192
190
124
46
-33
-114
-174
-196
-215
-241
-223
-182
-119
-39
53
132
179
215
242
224
191
145
45
-72
-182
-319
-451
-553
-633
-689
-724
-739
-759
-770
-744
-695
-636
-556
-505
-502
-517
-549
-606
-686
-773
-857
-932
-1006
-1077
-1116
-1112
-1101
-1055
-991
-907
-831
-785
-733
-686
-659
-627
-579
-564
-552
-544
-555
-553
-544
-519
-466
-427
-372
-303
-270
-256
-211
-197
-217
-229
-264
-315
-345
-377
-409
-439
-458
-446
-434
-414
-368
-324
-290
-246
-212
-210
-215
-226
-265
-319
-379
-456
-539
-611
-646
-638
-612
-546
-454
-378
-274
-168
-106
-41
30
70
102
133
148
152
146
164
201
238
288
349
406
475
553
625
678
734
789
823
886
932
1003
1069
1138
1222
1282
1344
1384
1430
1491
1550
1609
1671
1744
1815
1885
1984
2092
2193
2256
2273
2201
1989
1590
1041
397
-239
-666
-865
-842
-633
-334
-39
178
306
440
521
469
383
187
-218
-686
-1097
-1450
-1725
-1896
-1959
-1969
-2029
-2049
-1998
-1908
-1669
-1315
-942
-581
-317
-211
-233
-291
-353
-416
-520
-660
-810
-995
-1123
-1144
-1098
-1011
-869
-730
-600
-424
-257
-116
14
123
174
148
96
32
-39
-107
-122
-140
-190
-208
-179
-116
-22
87
148
161
149
160
148
92
37
-39
-136
-199
-239
-271
-282
-252
-209
-169
-105
-33
-1
16
39
56
51
25
-45
-141
-236
-332
-453
-571
-664
-740
-774
-771
-760
-734
-700
-651
-582
-536
-481
-443
-449
-474
-495
-546
-625
-707
-793
-934
-1122
-1285
-1438
-1563
-1604
-1562
-1449
-1290
-1093
-916
-802
-675
-511
-429
-445
-480
-544
-647
-763
-841
-903
-945
-922
-858
-822
-795
-740
-674
-597
-485
-368
-303
-257
-229
-252
-300
-328
-350
-396
-453
-492
-524
-555
-546
-519
-511
-474
-417
-382
-362
-336
-331
-359
-386
-427
-473
-515
-527
-479
-445
-408
-346
-314
-283
-217
-163
-121
-66
-19
19
46
79
94
100
111
136
169
223
310
377
454
549
643
706
753
790
826
856
895
952
1022
1084
1149
1223
1291
1368
1436
1512
1581
1654
1725
1789
1866
1960
2044
2114
2161
2153
2073
1848
1438
859
191
-394
-773
-909
-802
-542
-218
80
263
381
535
624
572
450
175
-260
-772
-1241
-1594
-1858
-2023
-2068
-2088
-2133
-2136
-2105
-2005
-1759
-1367
-951
-600
-366
-292
-332
-407
-448
-499
-598
-718
-867
-1034
-1131
-1107
-1021
-899
-735
-582
-451
-298
-146
-12
105
184
214
175
81
-5
-84
-142
-147
-160
-180
-158
-88
1
108
220
313
334
310
285
215
116
21
-90
-196
-253
-285
-323
-326
-287
-237
-158
-53
53
112
146
174
175
140
80
-3
-113
-257
-401
-533
-662
-757
-817
-842
-859
-854
-848
-861
-835
-794
-748
-705
-692
-689
-698
-726
-752
-794
-852
-903
-959
-1022
-1056
-1078
-1096
-1081
-1034
-964
-871
-772
-724
-699
-691
-692
-701
-720
-732
-729
-739
-751
-738
-725
-692
-639
-605
-567
-559
-568
-560
-558
-536
-492
-474
-468
-462
-472
-485
-496
-532
-568
-602
-618
-606
-576
-539
-513
-487
-449
-412
-388
-375
-363
-345
-350
-357
-358
-365
-383
-375
-338
-295
-243
-206
-182
-156
-134
-98
-62
-5
68
115
134
219
266
240
271
257
262
285
297
389
501
557
616
678
722
732
740
786
796
843
952
1062
1203
1331
1438
1527
1601
1620
1642
1749
1856
1911
2011
2107
2186
2278
2314
2148
2470
2908
2458
1606
715
-190
-1182
-2165
-2788
-2786
-2268
-1777
-1629
-1555
-1131
-738
-609
-518
-546
-788
-1207
-1471
-1588
-1737
-1908
-1969
-1919
-2041
-2378
-2517
-2320
-1870
-1146
-429
99
445
615
703
750
747
728
669
531
305
-19
-326
-557
-602
-543
-560
-576
-511
-379
-222
-19
92
38
-5
-52
-207
-420
-568
-635
-684
-743
-866
-1028
-1051
-900
-681
-475
-257
-120
-3
175
290
310
304
293
250
214
131
-7
-111
-148
-209
-259
-328
-410
-457
-432
-362
-364
-440
-527
-584
-660
-794
-947
-1081
-1145
-1151
-1214
-1223
-1243
-1279
-1197
-1160
-1187
-1103
-1075
-1087
-977
-935
-941
-898
-880
-823
-806
-814
-745
-736
-686
-577
-605
-645
-659
-681
-649
-615
-603
-590
-581
-577
-619
-720
-790
-797
-771
-758
-785
-867
-952
-975
-982
-1002
-1014
-1010
-957
-906
-894
-843
-823
-787
-690
-627
-587
-556
-566
-555
-536
-564
-570
-609
-647
-599
-556
-533
-481
-430
-387
-357
-361
-395
-406
-413
-391
-363
-402
-376
-323
-318
-243
-170
-140
-74
-18
60
141
175
269
419
509
633
756
802
941
1030
1032
1123
1202
1208
1310
1333
1250
1281
1246
1178
1211
1226
1260
1371
1466
1588
1723
1854
1913
1998
2128
2249
2248
2248
2328
2258
2222
2278
2217
2026
1725
1105
444
-360
-1250
-1965
-2733
-3491
-3697
-3695
-3382
-2718
-2150
-1723
-1416
-1205
-926
-763
-661
-663
-900
-1173
-1308
-1374
-1286
-1006
-693
-304
141
428
553
597
606
698
823
899
830
507
67
-308
-610
-761
-799
-847
-839
-795
-730
-621
-536
-464
-405
-434
-532
-686
-924
-1099
-1140
-1116
-1000
-876
-792
-638
-382
-71
250
487
629
645
584
550
497
358
187
19
-175
-290
-304
-303
-278
-164
-80
-2
69
63
-47
-194
-335
-502
-720
-955
-1176
-1362
-1452
-1441
-1371
-1246
-1071
-888
-711
-544
-388
-304
-289
-255
-259
-324
-390
-471
-534
-550
-481
-394
-306
-192
-89
11
119
211
202
150
24
-95
-274
-457
-718
-1139
-1368
-1601
-1967
-2067
-2152
-2367
-2194
-1906
-1623
-1196
-855
-623
-448
-370
-234
-273
-428
-554
-786
-983
-1001
-1058
-1032
-902
-729
-512
-366
-311
-340
-464
-567
-573
-688
-834
-916
-1068
-1186
-1220
-1209
-1145
-1054
-971
-929
-879
-772
-685
-688
-614
-511
-540
-531
-498
-544
-529
-426
-367
-292
-181
-52
57
189
292
355
385
403
389
362
383
394
408
420
472
561
642
761
885
967
1072
1172
1201
1166
1090
1035
904
760
672
574
540
593
663
838
1097
1274
1470
1647
1748
1804
1863
1819
1780
1783
1786
1771
1768
1741
1712
1673
1289
688
70
-724
-1487
-1979
-2620
-3192
-3399
-3410
-3024
-2398
-1828
-1469
-1413
-1353
-1166
-1037
-857
-865
-1107
-1261
-1254
-1114
-877
-630
-353
0
291
513
600
433
311
325
382
475
430
146
-237
-503
-608
-615
-553
-545
-603
-649
-621
-642
-755
-804
-860
-946
-975
-1047
-1178
-1255
-1176
-972
-720
-457
-260
-117
41
250
409
454
400
271
132
83
77
40
-44
-102
-106
-78
-6
72
101
121
153
121
11
-134
-345
-598
-779
-925
-1057
-1180
-1261
-1280
-1243
-1123
-948
-800
-639
-493
-409
-357
-354
-397
-454
-497
-538
-552
-551
-552
-545
-483
-407
-321
-202
-127
-93
-61
-76
-154
-222
-356
-515
-624
-730
-848
-930
-1034
-1067
-1053
-1036
-1004
-921
-867
-792
-729
-695
-700
-715
-747
-770
-818
-812
-842
-876
-842
-810
-788
-694
-658
-638
-609
-598
-628
-662
-727
-753
-775
-783
-768
-732
-688
-618
-609
-582
-555
-571
-578
-610
-676
-695
-741
-783
-764
-757
-741
-679
-625
-563
-493
-449
-396
-350
-318
-255
-221
-221
-186
-137
-81
-7
69
149
220
295
403
526
594
654
744
777
805
855
847
859
910
907
909
937
934
948
988
1016
1044
1124
1150
1183
1265
1328
1382
1493
1537
1561
1605
1645
1686
1753
1872
1949
2027
2079
2109
2068
2060
1923
1422
862
175
-724
-1464
-2063
-2811
-3260
-3497
-3415
-2965
-2373
-1807
-1431
-1323
-1124
-914
-757
-642
-746
-1027
-1197
-1222
-1083
-859
-608
-252
118
412
663
704
551
535
609
695
755
635
296
-102
-336
-442
-472
-433
-412
-486
-542
-515
-596
-708
-726
-787
-868
-929
-1035
-1215
-1305
-1204
-989
-754
-480
-275
-145
22
234
370
382
346
263
166
105
45
-62
-166
-205
-186
-136
-33
102
190
248
308
263
104
-86
-313
-540
-751
-951
-1142
-1317
-1436
-1459
-1405
-1277
-1084
-885
-716
-551
-423
-369
-362
-376
-434
-512
-574
-641
-717
-772
-801
-779
-706
-589
-463
-350
-290
-248
-237
-282
-343
-450
-621
-754
-887
-1052
-1162
-1241
-1320
-1329
-1267
-1191
-1102
-983
-863
-796
-761
-736
-735
-783
-804
-834
-890
-937
-956
-960
-940
-899
-830
-728
-657
-608
-577
-559
-534
-519
-549
-575
-568
-562
-571
-545
-541
-552
-561
-562
-569
-615
-647
-698
-752
-776
-804
-825
-783
-757
-737
-680
-615
-541
-441
-366
-289
-185
-119
-54
31
60
102
129
147
155
171
222
274
343
465
593
739
879
972
1088
1152
1128
1148
1141
1053
989
953
855
742
727
695
720
834
961
1023
1140
1270
1381
1493
1586
1635
1634
1694
1716
1719
1810
1839
1843
1931
1925
1911
1711
1240
688
35
-801
-1402
-2086
-2753
-3145
-3267
-3125
-2675
-2167
-1700
-1439
-1229
-980
-805
-709
-624
-813
-1056
-1133
-1141
-1052
-796
-549
-246
55
292
430
416
412
547
650
751
769
582
266
-6
-205
-256
-229
-251
-274
-368
-432
-471
-589
-625
-607
-645
-672
-736
-885
-998
-1010
-906
-732
-554
-393
-244
-112
40
181
248
276
269
205
149
98
21
-47
-105
-142
-99
-41
31
132
184
206
222
158
30
-102
-263
-438
-630
-826
-1002
-1163
-1254
-1254
-1257
-1165
-987
-844
-712
-572
-504
-452
-405
-419
-430
-461
-516
-570
-633
-658
-600
-520
-395
-253
-184
-93
-45
-82
-107
-222
-393
-518
-713
-885
-962
-1092
-1155
-1172
-1190
-1100
-962
-846
-739
-637
-547
-499
-494
-504
-520
-555
-586
-668
-768
-818
-866
-898
-842
-789
-726
-609
-508
-423
-354
-307
-251
-237
-251
-282
-344
-425
-472
-537
-562
-565
-572
-562
-546
-511
-463
-448
-420
-386
-384
-384
-370
-376
-386
-395
-388
-360
-296
-222
-148
-71
14
62
113
184
223
269
321
407
503
614
740
888
992
1116
1218
1269
1321
1357
1362
1333
1244
1175
1078
1018
1022
985
980
1028
1060
1139
1261
1342
1414
1497
1540
1591
1643
1689
1711
1778
1796
1798
1834
1809
1730
1608
1186
681
136
-647
-1282
-1843
-2542
-2963
-3172
-3108
-2717
-2255
-1831
-1564
-1467
-1246
-1030
-890
-761
-835
-1065
-1124
-1092
-995
-792
-581
-342
-104
50
204
188
95
181
344
464
549
441
161
-108
-271
-295
-255
-274
-328
-448
-563
-614
-725
-790
-747
-745
-782
-860
-1010
-1135
-1132
-990
-780
-603
-448
-355
-300
-185
-54
15
32
28
6
-37
-75
-101
-119
-136
-106
-43
14
109
204
262
301
289
192
69
-66
-230
-377
-545
-687
-827
-929
-964
-969
-924
-832
-737
-652
-583
-538
-498
-526
-587
-624
-711
-774
-825
-889
-930
-939
-905
-815
-732
-619
-501
-449
-393
-382
-402
-421
-485
-576
-683
-817
-924
-1006
-1064
-1034
-974
-909
-812
-716
-645
-597
-572
-580
-637
-697
-781
-858
-939
-995
-1037
-1054
-1013
-967
-913
-827
-768
-719
-651
-604
-584
-557
-551
-536
-552
-579
-594
-662
-736
-718
-714
-723
-670
-635
-601
-538
-476
-433
-405
-382
-361
-354
-343
-337
-384
-409
-360
-339
-312
-247
-203
-155
-75
-14
39
114
193
275
338
421
521
563
631
723
809
924
1025
1106
1153
1154
1187
1183
1135
1130
1105
1074
1082
1123
1125
1177
1250
1368
1446
1531
1572
1624
1605
1648
1694
1704
1773
1850
1896
1981
2012
1995
1837
1404
913
280
-578
-1301
-1945
-2730
-3170
-3402
-3318
-2950
-2468
-1978
-1689
-1565
-1282
-1027
-797
-595
-651
-895
-1026
-1073
-1002
-846
-655
-436
-250
-81
115
143
144
308
493
637
692
526
199
-115
-263
-273
-240
-240
-281
-416
-542
-584
-648
-678
-625
-631
-692
-806
-986
-1123
-1123
-971
-740
-537
-396
-271
-153
13
192
315
345
326
266
185
109
30
-18
-62
-80
-26
47
103
182
253
324
363
317
227
99
-65
-254
-496
-746
-930
-1114
-1187
-1200
-1200
-1129
-1008
-887
-746
-686
-635
-654
-685
-688
-755
-868
-918
-1032
-1072
-1044
-987
-904
-783
-657
-525
-431
-325
-286
-277
-275
-291
-411
-541
-649
-816
-951
-1001
-1015
-1022
-1006
-931
-874
-805
-702
-661
-715
-773
-809
-939
-1098
-1173
-1280
-1362
-1348
-1314
-1273
-1175
-1022
-895
-768
-620
-528
-507
-479
-436
-453
-507
-515
-569
-644
-647
-639
-612
-576
-527
-487
-477
-452
-438
-451
-469
-435
-436
-474
-480
-481
-502
-461
-411
-332
-247
-149
-54
16
125
236
312
403
458
519
569
601
654
713
778
867
984
1067
1188
1264
1353
1427
1453
1492
1532
1537
1577
1551
1531
1510
1527
1524
1589
1610
1631
1661
1707
1777
1807
1836
1864
1835
1787
1706
1401
899
269
-363
-1127
-1801
-2400
-2985
-3392
-3422
-3198
-2716
-2166
-1645
-1331
-1080
-829
-638
-629
-712
-865
-1064
-1167
-1088
-998
-862
-693
-422
-139
91
252
294
306
425
537
568
479
309
30
-184
-279
-316
-369
-419
-457
-451
-459
-470
-496
-549
-563
-607
-730
-892
-1041
-1115
-1057
-900
-718
-535
-401
-239
-33
124
251
343
334
282
214
104
-33
-126
-173
-178
-175
-135
-67
-16
94
202
242
248
206
70
-76
-250
-478
-723
-946
-1106
-1205
-1257
-1259
-1185
-1046
-880
-719
-580
-504
-462
-460
-510
-560
-617
-747
-865
-922
-926
-896
-821
-683
-553
-383
-277
-250
-227
-324
-515
-655
-923
-1167
-1350
-1493
-1556
-1498
-1367
-1196
-1014
-776
-578
-440
-379
-377
-464
-577
-712
-861
-1006
-1119
-1166
-1152
-1133
-1071
-975
-887
-769
-648
-571
-504
-461
-472
-541
-570
-609
-694
-755
-765
-800
-766
-694
-613
-494
-330
-164
-70
-17
1
-34
-93
-163
-245
-339
-385
-396
-380
-331
-222
-100
30
153
286
378
459
534
590
657
707
742
791
821
871
991
1066
1157
1238
1305
1387
1439
1475
1522
1502
1554
1574
1574
1609
1680
1683
1760
1842
1915
1993
2109
2178
2291
2349
2390
2374
2306
2073
1707
1096
374
-404
-1271
-2083
-2746
-3349
-3610
-3523
-3188
-2591
-2019
-1556
-1202
-947
-688
-559
-623
-797
-1044
-1301
-1384
-1330
-1228
-1009
-743
-429
-91
139
286
357
434
601
718
688
531
277
-20
-221
-316
-372
-383
-387
-412
-420
-425
-442
-462
-477
-474
-549
-724
-922
-1073
-1146
-1091
-939
-781
-624
-459
-278
-85
88
210
269
250
180
114
-24
-143
-209
-265
-260
-202
-138
-57
57
209
331
360
342
253
103
-77
-293
-564
-846
-1077
-1251
-1370
-1414
-1404
-1296
-1139
-986
-815
-687
-600
-600
-648
-669
-793
-942
-1055
-1233
-1334
-1334
-1351
-1250
-1097
-940
-745
-575
-443
-340
-310
-331
-379
-470
-620
-756
-921
-1011
-1065
-1075
-1013
-951
-860
-747
-669
-593
-552
-572
-664
-751
-865
-1010
-1131
-1243
-1312
-1319
-1289
-1192
-1078
-971
-823
-705
-613
-538
-513
-550
-602
-678
-776
-872
-950
-1018
-1047
-1000
-879
-760
-654
-542
-446
-366
-280
-263
-284
-301
-369
-442
-483
-521
-534
-502
-449
-339
-183
-64
70
201
298
434
500
540
609
636
684
734
801
890
959
1056
1115
1184
1259
1300
1405
1517
1569
1640
1717
1782
1830
1890
1947
1934
1937
1955
1990
1960
2005
2071
2156
2219
2336
2353
2285
2013
1615
967
161
-664
-1525
-2403
-3031
-3544
-3686
-3581
-3151
-2637
-2211
-1845
-1601
-1408
-1193
-1034
-987
-1108
-1191
-1311
-1307
-1160
-957
-701
-450
-203
44
165
276
358
501
660
751
705
527
242
-31
-233
-308
-332
-336
-372
-435
-493
-563
-603
-613
-632
-694
-834
-1009
-1215
-1329
-1310
-1203
-1036
-854
-696
-531
-344
-153
43
185
263
281
237
169
77
-22
-101
-172
-219
-228
-174
-98
16
137
218
268
258
165
55
-114
-331
-557
-830
-1047
-1208
-1327
-1374
-1343
-1259
-1107
-979
-850
-720
-653
-605
-647
-689
-746
-923
-1051
-1104
-1258
-1249
-1192
-1096
-947
-785
-577
-433
-346
-212
-147
-181
-225
-278
-463
-612
-691
-799
-832
-843
-800
-790
-760
-675
-698
-728
-677
-750
-869
-941
-1050
-1146
-1236
-1261
-1244
-1209
-1118
-997
-906
-815
-672
-603
-561
-484
-500
-516
-526
-590
-611
-616
-596
-545
-511
-419
-329
-296
-214
-143
-128
-100
-83
-117
-142
-181
-219
-230
-241
-223
-192
-141
-50
19
121
289
419
526
634
696
758
829
865
948
1018
1078
1154
1256
1320
1482
1631
1783
1935
2111
2251
2356
2419
2485
2466
2399
2342
2240
2184
2107
2085
2105
2123
2152
2209
2142
1907
1513
928
140
-638
-1503
-2426
-3155
-3648
-3814
-3661
-3244
-2688
-2233
-1803
-1410
-1064
-750
-524
-515
-690
-875
-1008
-1053
-985
-873
-671
-480
-259
-8
156
289
448
600
764
852
764
511
201
-74
-264
-370
-437
-516
-627
-718
-763
-757
-733
-712
-718
-766
-872
-1014
-1139
-1212
-1168
-1043
-905
-759
-631
-482
-313
-129
50
165
207
202
168
111
48
-39
-120
-161
-184
-183
-114
-40
39
127
199
206
144
61
-66
-268
-493
-720
-993
-1225
-1386
-1517
-1568
-1535
-1453
-1354
-1208
-1054
-927
-815
-723
-669
-680
-702
-746
-826
-894
-938
-935
-927
-820
-712
-665
-583
-530
-587
-619
-752
-965
-1147
-1295
-1410
-1480
-1470
-1411
-1341
-1197
-984
-817
-680
-544
-541
-633
-671
-794
-944
-1055
-1119
-1128
-1128
-1097
-1041
-992
-882
-775
-721
-662
-633
-674
-719
-765
-821
-834
-823
-787
-739
-688
-637
-584
-553
-488
-397
-335
-265
-252
-253
-244
-244
-251
-279
-318
-302
-308
-286
-225
-167
-87
48
182
322
496
636
722
816
856
903
981
1017
1063
1138
1227
1323
1426
1608
1806
1884
2024
2176
2181
2243
2275
2158
2100
1973
1941
2013
2022
2154
2322
2343
2482
2486
2196
1744
1130
234
-681
-1617
-2672
-3474
-4115
-4273
-4063
-3651
-2995
-2507
-2162
-1730
-1311
-901
-605
-555
-750
-967
-1178
-1215
-1135
-1007
-771
-523
-290
20
166
289
489
694
930
1041
957
713
311
4
-184
-320
-403
-505
-667
-796
-858
-846
-788
-781
-750
-784
-927
-1062
-1212
-1321
-1284
-1150
-973
-795
-642
-471
-283
-57
197
347
420
427
371
308
252
154
42
-77
-158
-170
-131
-58
54
137
198
265
251
168
32
-185
-414
-677
-980
-1235
-1444
-1563
-1573
-1514
-1399
-1240
-1118
-976
-843
-775
-734
-715
-778
-906
-1028
-1150
-1237
-1300
-1294
-1241
-1154
-1030
-866
-700
-588
-437
-345
-344
-327
-334
-444
-553
-619
-709
-782
-835
-841
-882
-883
-831
-872
-917
-927
-1000
-1085
-1147
-1252
-1297
-1292
-1282
-1226
-1166
-1087
-1017
-918
-781
-646
-596
-586
-557
-611
-679
-694
-739
-779
-762
-704
-690
-641
-569
-522
-494
-416
-379
-394
-376
-378
-403
-406
-389
-375
-357
-310
-255
-213
-152
-76
-30
44
144
263
381
504
635
743
876
959
1033
1145
1223
1276
1425
1496
1563
1670
1779
1888
2012
2056
2164
2164
2141
2181
2120
2068
2066
2006
2009
2115
2190
2354
2474
2568
2444
2122
1505
703
-237
-1228
-2232
-3174
-3935
-4320
-4278
-3865
-3236
-2648
-2191
-1847
-1518
-1120
-739
-540
-608
-831
-1085
-1231
-1167
-950
-679
-412
-122
125
292
397
477
652
911
1137
1159
897
450
-60
-430
-555
-558
-570
-639
-781
-911
-991
-952
-908
-863
-825
-912
-1114
-1329
-1516
-1582
-1465
-1227
-977
-763
-609
-451
-263
5
246
383
414
383
327
237
140
30
-115
-247
-296
-273
-200
-114
8
83
156
182
136
26
-120
-316
-503
-785
-1092
-1357
-1581
-1714
-1684
-1620
-1544
-1397
-1308
-1218
-1084
-1010
-954
-899
-910
-918
-992
-1065
-1118
-1189
-1181
-1089
-994
-876
-723
-604
-540
-378
-287
-254
-222
-261
-286
-399
-492
-588
-749
-875
-930
-1033
-1085
-1103
-1154
-1222
-1185
-1133
-1087
-1003
-935
-873
-849
-838
-841
-919
-919
-943
-931
-869
-838
-806
-773
-712
-636
-564
-528
-489
-477
-488
-493
-505
-518
-523
-516
-495
-456
-417
-358
-314
-237
-180
-128
-81
-61
-53
-50
-64
-15
30
104
192
313
481
642
790
992
1078
1247
1348
1421
1535
1647
1693
1780
1830
1928
2054
2153
2242
2273
2292
2372
2391
2456
2610
2669
2736
2894
2993
3041
2899
2507
1875
886
-75
-1133
-2299
-3254
-4033
-4564
-4492
-3987
-3237
-2504
-1932
-1550
-1281
-1061
-794
-678
-791
-1005
-1320
-1554
-1486
-1278
-911
-452
52
490
731
869
922
944
1087
1297
1334
1168
776
222
-279
-557
-641
-629
-588
-525
-530
-556
-528
-545
-576
-596
-674
-842
-1058
-1278
-1448
-1493
-1373
-1106
-822
-557
-252
46
325
566
704
707
631
526
418
311
161
-24
-219
-362
-379
-329
-250
-119
12
94
121
61
-93
-291
-504
-751
-999
-1243
-1507
-1713
-1839
-1845
-1724
-1581
-1440
-1236
-1018
-947
-831
-821
-892
-917
-974
-1031
-1049
-1120
-1160
-1210
-1195
-1083
-956
-800
-682
-548
-462
-421
-353
-393
-445
-485
-521
-582
-670
-760
-921
-1028
-1081
-1076
-1087
-1063
-1016
-1006
-975
-913
-876
-836
-792
-810
-801
-848
-887
-913
-935
-889
-804
-725
-614
-518
-442
-327
-236
-201
-209
-232
-266
-295
-316
-320
-306
-314
-311
-274
-218
-166
-86
-65
-72
-48
-52
-82
-21
140
231
306
272
263
258
360
510
658
912
1093
1229
1496
1736
1829
1938
2055
2072
2142
2205
2123
2120
2132
2006
2052
2113
2088
2235
2425
2573
2837
2927
3034
3175
3049
2646
2092
1126
16
-1107
-2254
-3345
-4304
-4888
-4956
-4555
-3706
-2763
-2052
-1490
-1088
-807
-519
-363
-486
-794
-1191
-1546
-1710
-1668
-1401
-982
-460
102
532
775
895
986
1141
1306
1396
1280
863
269
-304
-777
-1034
-1083
-1070
-1037
-941
-798
-645
-481
-343
-301
-326
-428
-625
-872
-1133
-1292
-1331
-1252
-1068
-854
-616
-299
69
457
762
925
964
912
813
710
526
258
-41
-331
-526
-606
-612
-549
-436
-301
-139
-54
-52
-130
-277
-470
-671
-930
-1239
-1537
-1793
-1941
-1968
-1896
-1754
-1582
-1363
-1089
-849
-664
-484
-384
-338
-301
-360
-476
-658
-1041
-1306
-1488
-1785
-1877
-1932
-2101
-1943
-1582
-1192
-731
-348
-106
-52
-113
-155
-352
-639
-871
-1157
-1450
-1578
-1649
-1642
-1437
-1133
-787
-509
-369
-332
-418
-504
-547
-727
-940
-1088
-1276
-1410
-1446
-1357
-1184
-932
-622
-408
-230
-29
103
140
180
192
106
-15
-145
-315
-444
-427
-377
-328
-231
-124
-29
126
314
438
533
644
694
702
737
759
794
830
940
1101
1206
1372
1595
1722
1899
2186
2345
2443
2602
2659
2625
2638
2654
2554
2491
2517
2542
2562
2706
2942
3138
3240
3125
2735
2081
1221
152
-1090
-2392
-3465
-4265
-4541
-4275
-3781
-3207
-2687
-2204
-1688
-1116
-538
-153
-52
-137
-375
-701
-925
-1066
-1128
-1020
-768
-529
-362
-205
-61
188
611
1124
1521
1696
1618
1274
835
445
111
-195
-487
-772
-1011
-1146
-1158
-1081
-918
-703
-529
-416
-365
-342
-334
-290
-230
-252
-322
-425
-544
-602
-577
-493
-378
-275
-161
-17
124
257
349
353
290
220
90
-55
-194
-324
-454
-587
-654
-714
-734
-716
-704
-688
-648
-623
-594
-556
-556
-572
-641
-724
-819
-949
-1061
-1134
-1188
-1206
-1170
-1117
-1078
-1040
-976
-936
-898
-851
-830
-836
-839
-839
-861
-902
-960
-984
-997
-1014
-1002
-980
-958
-905
-819
-740
-666
-602
-547
-505
-495
-503
-534
-581
-613
-656
-681
-677
-660
-656
-664
-636
-610
-593
-577
-567
-586
-604
-618
-667
-695
-727
-732
-723
-701
-673
-665
-634
-571
-509
-474
-437
-408
-402
-404
-420
-437
-455
-484
-519
-542
-532
-491
-439
-375
-265
-159
-79
-8
87
181
254
328
405
484
529
576
601
600
620
668
727
808
895
992
1096
1229
1404
1550
1687
1837
1937
2015
2081
2113
2169
2212
2255
2331
2361
2359
2270
1976
1474
799
75
-508
-840
-880
-685
-383
-58
148
190
212
269
310
289
153
-171
-666
-1182
-1597
-1902
-2091
-2163
-2174
-2202
-2262
-2311
-2273
-2086
-1730
-1254
-813
-513
-400
-495
-688
-849
-938
-1004
-1116
-1267
-1465
-1653
-1708
-1645
-1453
-1180
-935
-706
-464
-219
48
279
474
603
609
534
399
225
61
-105
-267
-405
-513
-569
-544
-447
-305
-171
-85
-20
45
133
217
269
249
190
79
-46
-144
-260
-402
-532
-636
-718
-742
-729
-684
-617
-538
-443
-379
-368
-389
-466
-590
-713
-827
-955
-1073
-1169
-1206
-1244
-1260
-1196
-1134
-1090
-1023
-975
-973
-1010
-1079
-1173
-1302
-1418
-1517
-1596
-1629
-1597
-1512
-1370
-1183
-1006
-859
-732
-589
-501
-464
-457
-529
-632
-708
-777
-825
-849
-853
-816
-766
-681
-587
-478
-343
-190
-61
28
84
98
69
12
-19
-49
-97
-134
-180
-214
-224
-218
-159
-72
32
144
237
337
440
501
537
591
612
598
574
549
532
528
521
545
608
694
791
927
1078
1206
1340
1449
1538
1611
1639
1633
1649
1717
1792
1864
1967
2116
2269
2421
2600
2722
2685
2401
1819
1034
232
-446
-815
-851
-652
-302
-12
124
188
193
235
314
318
204
-97
-581
-1085
-1501
-1806
-1973
-2021
-2011
-2037
-2102
-2150
-2107
-1897
-1507
-1032
-601
-334
-300
-445
-661
-838
-952
-1034
-1114
-1256
-1437
-1583
-1610
-1497
-1292
-1020
-749
-528
-314
-68
152
321
449
465
389
232
36
-160
-380
-549
-683
-777
-805
-751
-588
-341
-78
119
246
314
375
426
438
411
323
205
46
-120
-255
-342
-383
-398
-418
-424
-429
-442
-430
-389
-358
-348
-345
-395
-494
-624
-739
-827
-906
-979
-1025
-1079
-1133
-1168
-1187
-1198
-1187
-1155
-1117
-1092
-1068
-1034
-1026
-1017
-1018
-1037
-1086
-1127
-1150
-1147
-1099
-1026
-937
-849
-785
-714
-629
-559
-540
-583
-651
-752
-843
-876
-886
-870
-806
-699
-598
-511
-411
-316
-229
-152
-105
-106
-150
-223
-288
-357
-419
-450
-476
-498
-487
-457
-408
-353
-271
-167
-79
-17
25
60
66
49
48
57
79
103
111
143
162
190
257
327
378
441
519
579
663
766
829
893
974
1037
1101
1207
1309
1375
1483
1630
1767
1900
2049
2159
2227
2346
2450
2461
2326
1994
1431
690
-21
-506
-749
-751
-492
-157
86
176
167
161
179
183
152
-21
-433
-918
-1374
-1752
-1961
-2048
-2032
-1994
-1972
-1945
-1917
-1805
-1518
-1118
-717
-379
-220
-306
-547
-839
-1056
-1163
-1222
-1272
-1339
-1418
-1448
-1384
-1185
-893
-604
-360
-159
37
203
323
417
441
383
255
77
-137
-334
-484
-580
-640
-652
-593
-463
-263
-28
187
305
330
327
326
304
258
171
48
-104
-262
-384
-473
-538
-586
-611
-610
-574
-514
-461
-398
-329
-286
-279
-351
-472
-630
-812
-980
-1115
-1227
-1320
-1362
-1373
-1352
-1300
-1207
-1114
-1052
-998
-994
-994
-1009
-1085
-1171
-1253
-1328
-1365
-1380
-1368
-1304
-1187
-1021
-846
-694
-564
-461
-400
-331
-300
-324
-369
-440
-511
-565
-580
-547
-494
-423
-328
-259
-176
-82
22
116
171
197
176
104
22
-60
-128
-164
-172
-174
-158
-132
-92
-23
71
175
260
347
432
487
521
540
537
528
489
472
456
433
416
420
462
555
676
786
892
966
1033
1119
1194
1257
1330
1383
1445
1545
1609
1680
1755
1817
1897
1981
2111
2296
2393
2367
2168
1684
1002
279
-319
-635
-707
-555
-245
11
115
98
72
115
150
139
47
-246
-695
-1138
-1507
-1739
-1840
-1817
-1730
-1691
-1695
-1715
-1723
-1596
-1269
-862
-473
-231
-234
-442
-747
-976
-1079
-1102
-1095
-1112
-1190
-1261
-1234
-1077
-814
-506
-222
4
173
285
374
430
473
450
347
201
23
-196
-371
-480
-537
-524
-456
-343
-166
30
196
318
353
367
380
347
273
155
13
-150
-314
-440
-543
-622
-669
-682
-647
-567
-485
-385
-282
-243
-253
-300
-367
-457
-603
-759
-890
-1015
-1103
-1144
-1181
-1164
-1117
-1058
-996
-974
-965
-951
-964
-982
-1035
-1135
-1246
-1341
-1403
-1423
-1401
-1331
-1198
-1076
-965
-847
-735
-642
-560
-486
-445
-455
-515
-575
-618
-663
-667
-619
-541
-455
-380
-307
-228
-136
-38
39
67
79
68
0
-86
-161
-214
-250
-263
-243
-211
-174
-115
-34
44
124
203
284
355
388
403
392
352
335
362
389
410
451
514
615
711
796
854
887
956
1011
1054
1091
1118
1178
1242
1287
1360
1443
1550
1666
1782
1909
2029
2120
2203
2327
2404
2326
2038
1523
800
18
-566
-879
-936
-773
-451
-134
8
21
38
45
26
22
-71
-366
-808
-1265
-1636
-1878
-1992
-1936
-1809
-1724
-1678
-1689
-1708
-1552
-1223
-839
-485
-278
-290
-497
-796
-1002
-1092
-1123
-1089
-1073
-1110
-1158
-1140
-985
-716
-415
-141
74
217
288
303
304
314
268
173
30
-145
-333
-495
-582
-587
-524
-410
-245
-66
132
288
370
418
419
356
265
145
-15
-190
-380
-551
-706
-832
-886
-884
-829
-725
-606
-483
-361
-302
-320
-385
-459
-549
-659
-788
-936
-1073
-1160
-1189
-1154
-1078
-971
-850
-770
-738
-750
-798
-844
-888
-959
-1057
-1161
-1256
-1291
-1281
-1241
-1155
-1063
-948
-841
-784
-727
-672
-648
-606
-579
-592
-615
-637
-661
-676
-682
-664
-608
-531
-424
-321
-218
-99
-2
55
87
105
104
84
41
-13
-68
-96
-68
-23
28
106
170
226
292
349
410
451
491
524
528
508
468
435
402
418
451
500
582
672
748
817
872
887
922
991
1050
1103
1149
1186
1270
1353
1434
1554
1640
1707
1804
1907
1998
2100
2223
2353
2451
2411
2201
1753
1065
346
-206
-554
-659
-522
-255
-27
59
30
20
5
-45
-45
-97
-372
-790
-1201
-1543
-1783
-1903
-1870
-1769
-1703
-1712
-1751
-1772
-1654
-1365
-1003
-640
-412
-399
-591
-869
-1087
-1177
-1166
-1108
-1076
-1108
-1171
-1187
-1057
-815
-517
-239
-14
147
191
189
195
203
191
150
65
-82
-263
-405
-479
-497
-442
-324
-172
-21
135
248
308
335
345
312
221
113
-28
-208
-407
-581
-694
-756
-757
-679
-578
-474
-362
-292
-241
-224
-248
-295
-378
-486
-628
-809
-946
-1036
-1104
-1094
-1005
-890
-797
-754
-747
-766
-781
-783
-809
-860
-930
-1024
-1133
-1201
-1218
-1172
-1084
-970
-855
-789
-729
-683
-644
-577
-522
-498
-489
-530
-605
-667
-698
-685
-648
-591
-531
-489
-432
-361
-297
-218
-148
-94
-76
-89
-122
-154
-197
-257
-297
-333
-366
-352
-295
-228
-166
-95
-7
50
75
103
132
141
159
169
163
154
167
186
224
297
345
396
480
571
631
696
756
826
911
971
1028
1094
1165
1246
1342
1429
1525
1654
1774
1904
2033
2146
2301
2442
2460
2315
1949
1368
651
-24
-491
-730
-734
-504
-206
-22
34
41
52
45
51
62
-133
-505
-899
-1294
-1618
-1821
-1873
-1799
-1695
-1616
-1613
-1668
-1629
-1407
-1091
-702
-378
-290
-416
-691
-963
-1151
-1233
-1184
-1124
-1144
-1201
-1225
-1173
-993
-689
-376
-93
120
235
224
192
204
190
145
52
-101
-289
-459
-580
-617
-596
-538
-425
-277
-127
-22
66
121
137
124
64
-49
-210
-388
-592
-743
-828
-871
-857
-769
-658
-540
-454
-412
-339
-293
-319
-383
-470
-565
-657
-757
-837
-921
-983
-955
-879
-817
-786
-773
-756
-744
-739
-742
-770
-810
-876
-971
-1049
-1121
-1142
-1080
-980
-870
-768
-707
-646
-583
-544
-493
-453
-453
-467
-497
-555
-583
-566
-517
-469
-445
-406
-359
-308
-239
-184
-129
-59
-8
14
-5
-38
-52
-68
-89
-117
-149
-144
-110
-79
-18
45
110
202
261
282
308
320
308
318
327
331
335
327
340
375
422
474
539
591
641
721
794
912
1048
1140
1225
1303
1366
1402
1433
1509
1594
1656
1753
1901
2027
2149
2258
2264
2051
1629
1064
361
-289
-691
-864
-837
-617
-326
-134
-122
-144
-145
-196
-184
-169
-352
-699
-1075
-1445
-1754
-1933
-1914
-1790
-1678
-1596
-1592
-1665
-1601
-1360
-1056
-682
-377
-288
-432
-721
-981
-1143
-1185
-1111
-1060
-1098
-1188
-1259
-1224
-1043
-762
-452
-191
-15
65
47
56
96
100
61
-16
-164
-364
-527
-630
-678
-657
-567
-462
-356
-238
-126
-25
23
10
-23
-117
-287
-453
-601
-742
-795
-828
-843
-813
-751
-666
-638
-616
-572
-543
-600
-662
-734
-840
-916
-957
-998
-1074
-1115
-1117
-1092
-1054
-1012
-950
-934
-934
-963
-1037
-1087
-1137
-1192
-1232
-1254
-1224
-1175
-1101
-1023
-958
-894
-840
-773
-731
-686
-643
-610
-589
-592
-596
-614
-587
-612
-629
-649
-616
-802
-1155
-1164
-1192
-1203
-1107
-923
-633
-535
-480
-526
-563
-523
-504
-488
-482
-380
-281
-145
121
385
530
568
635
689
656
690
800
834
750
610
481
342
249
282
410
513
636
803
963
1167
1382
1576
1700
1800
1906
1993
2121
2292
2385
2458
2571
2700
2871
3071
3140
2880
2264
1316
106
-1043
-2064
-2922
-3574
-4058
-4249
-4210
-3829
-3142
-2504
-1962
-1548
-1367
-1355
-1317
-1178
-1087
-1086
-1176
-1385
-1537
-1412
-900
-193
436
874
993
910
929
1137
1424
1672
1681
1299
598
-132
-654
-931
-921
-789
-748
-806
-906
-949
-876
-663
-456
-420
-542
-799
-1115
-1373
-1460
-1450
-1479
-1472
-1419
-1326
-1132
-817
-431
-68
261
497
607
588
514
409
266
-27
-454
-743
-1114
-1328
-1338
-1391
-1318
-1238
-1046
-875
-803
-695
-748
-870
-1048
-1232
-1507
-1760
-1871
-1931
-1827
-1668
-1456
-1235
-1004
-712
-467
-342
-325
-364
-541
-710
-878
-1121
-1248
-1355
-1397
-1358
-1265
-1046
-823
-546
-257
-105
-8
-18
-104
-246
-438
-597
-774
-940
-1015
-1028
-960
-775
-603
-399
-211
-76
-13
-47
-103
-226
-349
-456
-551
-612
-642
-578
-467
-296
-129
34
172
260
382
447
467
456
401
390
388
389
390
437
521
639
763
841
899
921
982
946
960
988
959
1113
1216
1404
1584
1775
1971
2135
2326
2509
2690
2788
3010
3103
3230
3399
3521
3708
3657
3021
1824
384
-1343
-2701
-3682
-4476
-4958
-5234
-5026
-4495
-3659
-2654
-1797
-1092
-490
-62
1
-72
-222
-400
-436
-355
-169
47
359
944
1613
2219
2587
2508
2122
1582
1012
475
-12
-506
-1071
-1713
-2305
-2708
-2888
-2675
-2195
-1606
-1080
-777
-690
-748
-795
-838
-883
-972
-1071
-1192
-1203
-962
-590
-127
389
932
1398
1749
1946
1926
1768
1519
1192
741
213
-313
-788
-1118
-1298
-1408
-1647
-1761
-1790
-1845
-1784
-1819
-1866
-1937
-1885
-1789
-1842
-1856
-1864
-1774
-1596
-1286
-964
-761
-441
-101
145
309
377
337
256
202
74
-150
-434
-671
-954
-1132
-1220
-1368
-1401
-1369
-1285
-1234
-1179
-1125
-1131
-1035
-963
-946
-924
-919
-872
-858
-715
-482
-314
-105
72
234
345
417
419
309
138
-45
-235
-401
-516
-617
-626
-578
-469
-362
-290
-219
-208
-166
-147
-240
-314
-399
-401
-356
-245
-95
-1
243
499
747
940
997
1121
1151
1168
1080
965
893
756
828
819
889
1027
1198
1411
1670
1919
1961
2129
2126
2207
2263
2234
2398
2416
2662
2853
3106
3480
3693
3575
2514
1070
-665
-2411
-3492
-4338
-5032
-5638
-5782
-5336
-4397
-2921
-1708
-871
-337
54
317
364
394
190
-35
-78
77
365
718
1234
1792
2356
2708
2661
2183
1434
688
12
-516
-981
-1556
-2226
-2813
-3131
-3112
-2760
-2235
-1658
-1108
-670
-466
-489
-602
-719
-744
-715
-672
-721
-777
-624
-205
383
964
1442
1743
1933
2047
1984
1722
1292
777
292
-168
-589
-1021
-1351
-1602
-1846
-1833
-1957
-2070
-1990
-1959
-1827
-1745
-1638
-1579
-1547
-1410
-1322
-1177
-1048
-842
-609
-374
-81
128
310
409
487
502
449
267
14
-278
-592
-869
-1165
-1389
-1598
-1706
-1720
-1647
-1553
-1504
-1424
-1328
-1188
-1082
-953
-883
-861
-793
-710
-595
-540
-419
-296
-175
-26
81
175
198
263
251
187
115
-52
-158
-297
-400
-461
-541
-539
-531
-471
-419
-375
-337
-309
-259
-221
-173
-166
-155
-111
-22
112
286
499
672
807
938
1011
1047
1040
1020
1013
951
950
954
956
958
1035
1156
1280
1551
1735
1892
2048
2120
2204
2129
2239
2253
2264
2415
2424
2645
2760
3159
3510
3876
3854
3226
1971
293
-1172
-2671
-3524
-4278
-4924
-5228
-5134
-4416
-3435
-2228
-1372
-638
-192
103
322
230
149
-114
-277
-252
-51
262
689
1262
1849
2291
2397
2125
1512
821
180
-331
-802
-1266
-1855
-2411
-2766
-2921
-2751
-2381
-1833
-1257
-760
-481
-403
-454
-542
-536
-475
-372
-400
-440
-411
-209
176
582
954
1236
1462
1543
1536
1313
946
536
74
-311
-783
-1226
-1666
-1964
-2040
-2044
-1959
-1883
-1744
-1602
-1415
-1273
-1205
-1183
-1259
-1295
-1294
-1252
-1145
-960
-670
-358
-46
215
385
471
486
436
281
26
-292
-614
-879
-1175
-1364
-1458
-1544
-1548
-1498
-1418
-1298
-1180
-1067
-961
-856
-751
-700
-661
-645
-573
-493
-360
-269
-263
-231
-257
-207
-174
-180
-216
-271
-328
-439
-561
-670
-734
-785
-760
-710
-674
-623
-594
-518
-443
-374
-322
-303
-272
-249
-233
-203
-190
-173
-110
-10
104
255
388
510
618
667
699
675
629
578
543
495
471
455
475
500
552
678
754
1012
1113
1291
1485
1547
1722
1778
1926
1966
2072
2196
2269
2552
2686
2987
3224
3361
3097
2578
1551
54
-1072
-2434
-3352
-4074
-4562
-4747
-4673
-4052
-3366
-2455
-1661
-983
-495
-235
27
-21
-73
-150
-210
-115
94
471
823
1267
1676
1932
1965
1728
1253
629
30
-504
-1010
-1472
-1954
-2366
-2641
-2753
-2589
-2337
-1889
-1437
-1073
-778
-657
-661
-702
-666
-634
-569
-486
-410
-292
-105
176
478
787
1017
1155
1188
1052
792
418
-44
-458
-899
-1246
-1488
-1726
-1816
-1861
-1811
-1729
-1627
-1549
-1499
-1448
-1435
-1414
-1452
-1414
-1357
-1277
-1073
-884
-635
-385
-140
36
120
149
99
-16
-201
-374
-614
-884
-1063
-1254
-1391
-1450
-1473
-1484
-1428
-1320
-1207
-1135
-1039
-941
-906
-844
-780
-761
-728
-708
-701
-637
-603
-507
-452
-383
-286
-205
-112
-63
-77
-120
-158
-240
-304
-365
-417
-426
-435
-416
-393
-375
-336
-267
-190
-125
-79
-69
-69
-91
-105
-93
-86
-43
38
132
235
311
391
426
469
509
522
569
592
624
689
699
683
691
644
708
786
842
1062
1170
1301
1517
1621
1721
1869
1898
2035
2027
2044
2161
2111
2330
2471
2555
2453
2116
1644
770
-193
-1121
-2172
-2971
-3553
-3857
-3970
-3825
-3428
-2904
-2260
-1623
-1097
-706
-382
-174
-106
-72
-48
-38
55
264
553
885
1237
1474
1623
1576
1329
931
468
10
-485
-968
-1380
-1760
-2088
-2287
-2338
-2218
-1975
-1655
-1338
-1038
-809
-727
-740
-779
-813
-798
-673
-542
-416
-237
-45
251
527
776
932
974
967
732
429
68
-304
-678
-937
-1144
-1348
-1463
-1557
-1526
-1500
-1469
-1450
-1462
-1416
-1439
-1412
-1375
-1302
-1250
-1153
-1010
-881
-703
-528
-372
-233
-111
-95
-127
-186
-309
-474
-660
-822
-1017
-1215
-1343
-1415
-1424
-1401
-1363
-1274
-1175
-1060
-954
-909
-851
-836
-829
-810
-808
-820
-858
-869
-794
-716
-661
-558
-474
-405
-306
-262
-243
-273
-331
-385
-419
-494
-569
-616
-610
-543
-512
-427
-347
-266
-188
-130
-88
-96
-96
-118
-143
-164
-173
-151
-70
26
127
221
287
373
365
370
380
352
333
308
306
267
318
359
415
500
570
625
682
772
810
898
953
1069
1154
1173
1329
1427
1455
1564
1548
1611
1697
1725
1863
1962
2009
2003
1823
1549
1142
441
-327
-1087
-1882
-2394
-2753
-3038
-3099
-3058
-2803
-2467
-2018
-1605
-1285
-997
-719
-573
-492
-422
-388
-301
-140
101
331
539
773
951
1025
992
799
512
206
-149
-519
-857
-1160
-1427
-1632
-1723
-1757
-1729
-1608
-1384
-1207
-1007
-833
-743
-681
-622
-564
-539
-432
-375
-329
-284
-219
-133
-100
-64
-32
-75
-73
-105
-226
-350
-521
-642
-731
-831
-919
-1038
-1092
-1095
-1105
-1069
-1060
-1047
-1012
-961
-913
-945
-974
-977
-990
-950
-918
-916
-866
-762
-667
-590
-532
-533
-619
-621
-701
-819
-877
-951
-979
-963
-910
-847
-823
-724
-674
-661
-634
-624
-667
-706
-769
-845
-887
-956
-978
-980
-958
-873
-798
-688
-599
-533
-433
-396
-352
-360
-371
-393
-417
-403
-382
-379
-329
-257
-175
-96
-18
39
66
105
129
140
100
76
62
103
113
124
146
172
226
281
333
353
391
446
485
568
569
628
679
675
781
833
928
1025
1064
1135
1207
1254
1300
1287
1298
1313
1289
1280
1254
1230
1274
1350
1403
1464
1560
1587
1602
1522
1417
1174
853
481
-70
-598
-1074
-1491
-1784
-1918
-2026
-2025
-1961
-1794
-1583
-1382
-1138
-983
-852
-697
-622
-492
-398
-259
-90
92
296
484
625
773
831
823
754
592
415
186
-67
-314
-536
-739
-902
-1039
-1134
-1173
-1161
-1104
-1041
-955
-865
-794
-734
-699
-664
-645
-572
-488
-505
-449
-430
-471
-388
-373
-361
-349
-303
-244
-286
-293
-342
-421
-435
-469
-500
-547
-549
-540
-587
-566
-552
-578
-585
-604
-634
-690
-726
-752
-810
-836
-851
-851
-834
-830
-793
-796
-782
-755
-765
-721
-674
-626
-565
-519
-466
-421
-403
-372
-360
-368
-379
-395
-394
-404
-436
-461
-474
-509
-514
-488
-486
-483
-500
-477
-444
-430
-395
-333
-274
-233
-207
-169
-142
-136
-115
-109
-85
-90
-86
-67
-41
7
34
53
73
99
131
154
153
146
137
144
131
121
149
150
176
196
225
256
251
252
229
204
194
181
164
158
146
129
113
114
133
147
171
222
270
304
369
406
426
462
446
423
421
419
447
464
484
516
534
572
591
606
625
652
677
679
672
625
560
495
402
325
240
175
92
-9
-112
-206
-289
-374
-417
-435
-458
-479
-488
-520
-562
-597
-619
-643
-629
-602
-597
-605
-615
-625
-613
-585
-559
-532
-516
-515
-516
-519
-506
-520
-547
-543
-537
-544
-541
-520
-487
-462
-427
-400
-390
-390
-388
-391
-403
-412
-435
-445
-447
-447
-447
-452
-468
-491
-496
-507
-531
-542
-542
-547
-551
-535
-549
-574
-584
-579
-553
-528
-497
-458
-426
-405
-397
-388
-386
-388
-390
-412
-429
-436
-451
-453
-427
-420
-427
-416
-398
-407
-406
-413
-421
-428
-431
-439
-458
-468
-482
-500
-517
-504
-478
-467
-475
-476
-465
-459
-442
-412
-366
-321
-294
-264
-227
-192
-161
-133
-111
-87
-68
-60
-57
-40
-24
-13
-5
9
22
16
21
14
10
0
5
19
24
46
67
81
100
131
142
152
178
198
217
224
208
194
189
157
126
115
109
88
65
51
63
73
63
87
126
149
158
170
174
176
191
197
192
189
212
236
230
216
199
181
184
170
136
102
91
82
71
66
66
67
66
73
58
36
22
8
-4
-21
-36
-55
-60
-59
-64
-62
-62
-65
-45
-28
-31
-44
-48
-48
-54
-89
-142
-176
-193
-221
-235
-234
-259
-273
-286
-295
-292
-291
-291
-316
-351
-382
-404
-419
-428
-443
-463
-499
-511
-533
-550
-549
-557
-547
-557
-561
-549
-517
-504
-498
-472
-454
-450
-443
-449
-459
-451
-435
-408
-377
-350
-324
-297
-268
-230
-201
-182
-174
-177
-173
-166
-165
-169
-174
-196
-229
-250
-246
-245
-241
-233
-221
-210
-212
-220
-246
-262
-283
-320
-374
-411
-421
-423
-405
-381
-357
-340
-309
-299
-259
-220
-264
-276
-278
-292
-290
-305
-310
-285
-302
-345
-332
-302
-306
-313
-325
-325
-326
-330
-343
-346
-346
-331
-313
-295
-296
-297
-267
-237
-212
-223
-226
-207
-196
-203
-213
-179
-146
-127
-107
-113
-117
-126
-135
-135
-116
-114
-121
-118
-140
-146
-163
-177
-175
-181
-169
-146
-142
-156
-161
-160
-155
-148
-136
-96
-71
-53
-44
-51
-50
-36
-57
-79
-87
-120
-151
-161
-160
-176
-188
-191
-182
-195
-220
-207
-227
-252
-258
-265
-285
-309
-329
-367
-383
-401
-400
-391
-377
-343
-313
-289
-260
-240
-258
-264
-282
-307
-329
-360
-369
-359
-358
-378
-383
-366
-360
-345
-332
-316
-283
-282
-285
-276
-262
-249
-239
-230
-221
-229
-230
-214
-234
-242
-256
-268
-278
-303
-318
-332
-352
-353
-363
-388
-406
-402
-395
-388
-383
-379
-352
-329
-303
-278
-264
-236
-200
-178
-166
-144
-106
-98
-112
-129
-136
-141
-161
-158
-150
-156
-137
-124
-118
-118
-129
-141
-166
-201
-229
-264
-293
-315
-331
-349
-380
-387
-390
-387
-374
-364
-330
-297
-297
-315
-326
-335
-336
-328
-329
-332
-324
-314
-313
-305
-293
-275
-252
-244
-231
-209
-204
-212
-222
-236
-246
-251
-246
-244
-241
-257
-278
-301
-327
-341
-350
-359
-347
-334
-329
-315
-313
-312
-311
-303
-289
-264
-249
-248
-239
-250
-234
-213
-212
-211
-211
-197
-210
-222
-217
-211
-210
-196
-165
-154
-145
-136
-117
-94
-86
-100
-123
-129
-144
-150
-143
-143
-150
-158
-166
-231
-253
-267
-338
-387
-440
-467
-471
-556
-630
-642
-646
-600
-584
-595
-450
-289
-262
-223
-171
-90
-18
-38
-13
11
-6
-8
-52
-123
-160
-195
-227
-261
-308
-334
-366
-390
-378
-350
-342
-325
-288
-245
-215
-177
-130
-110
-71
-38
-42
-38
-50
-76
-98
-125
-149
-174
-229
-276
-302
-332
-331
-321
-341
-353
-317
-300
-285
-315
-330
-262
-266
-302
-316
-297
-246
-199
-216
-228
-183
-180
-168
-192
-187
-115
-142
-153
-116
-165
-187
-204
-213
-194
-224
-254
-262
-281
-295
-294
-320
-307
-283
-313
-297
-280
-269
-255
-283
-252
-212
-169
-116
-129
-128
-117
-116
-111
-118
-130
-128
-144
-161
-150
-165
-165
-131
-142
-164
-176
-172
-154
-169
-186
-195
-174
-180
-194
-210
-226
-201
-194
-218
-216
-216
-226
-234
-237
-236
-219
-207
-220
-233
-242
-249
-242
-249
-248
-247
-261
-275
-285
-307
-321
-308
-297
-271
-260
-254
-241
-238
-256
-261
-258
-257
-265
-284
-319
-345
-369
-420
-445
-467
-485
-499
-524
-527
-521
-530
-510
-467
-424
-376
-333
-287
-266
-250
-229
-200
-173
-160
-138
-128
-122
-115
-125
-138
-127
-127
-151
-182
-217
-252
-280
-307
-346
-368
-389
-411
-432
-435
-424
-416
-388
-359
-339
-330
-315
-282
-257
-233
-207
-170
-138
-120
-95
-57
-44
-36
-18
-40
-68
-99
-144
-193
-229
-260
-319
-364
-396
-404
-408
-386
-347
-311
-267
-236
-222
-212
-201
-202
-183
-182
-178
-171
-170
-164
-173
-179
-190
-209
-230
-240
-263
-284
-281
-294
-298
-284
-275
-277
-265
-242
-227
-220
-231
-241
-242
-245
-244
-258
-279
-302
-313
-327
-326
-314
-317
-336
-352
-365
-394
-403
-382
-362
-348
-332
-319
-315
-321
-316
-307
-316
-322
-317
-328
-348
-344
-341
-331
-342
-349
-335
-336
-333
-318
-297
-302
-312
-319
-321
-318
-321
-328
-331
-331
-324
-305
-284
-269
-262
-237
-209
-208
-211
-209
-202
-196
-195
-197
-183
-161
-148
-133
-111
-102
-108
-117
-111
-107
-130
-155
-167
-183
-183
-176
-169
-154
-146
-148
-155
-154
-156
-151
-138
-121
-117
-126
-136
-129
-105
-81
-56
-26
-23
-20
-9
-8
-1
6
-4
-26
-48
-68
-85
-90
-95
-109
-113
-132
-156
-177
-198
-219
-248
-263
-291
-315
-325
-336
-339
-324
-305
-296
-289
-270
-258
-250
-232
-227
-209
-189
-173
-144
-123
-125
-120
-101
-104
-102
-111
-137
-149
-170
-216
-256
-296
-324
-333
-326
-314
-327
-323
-301
-308
-314
-305
-296
-291
-296
-299
-309
-302
-301
-300
-279
-264
-240
-201
-170
-155
-148
-156
-175
-193
-204
-215
-242
-257
-271
-266
-279
-296
-304
-317
-325
-339
-347
-367
-382
-391
-397
-406
-413
-408
-394
-370
-368
-373
-359
-361
-359
-349
-336
-310
-292
-278
-266
-245
-234
-233
-237
-253
-269
-287
-301
-314
-321
-314
-311
-299
-288
-291
-284
-268
-273
-276
-283
-302
-318
-330
-342
-359
-385
-408
-416
-411
-415
-405
-399
-386
-381
-378
-364
-359
-335
-326
-328
-337
-338
-338
-330
-316
-301
-287
-281
-280
-285
-277
-290
-320
-339
-351
-361
-371
-385
-395
-406
-402
-392
-386
-374
-357
-339
-327
-310
-298
-296
-286
-271
-253
-228
-197
-174
-147
-136
-135
-131
-132
-137
-153
-156
-161
-166
-183
-202
-214
-228
-236
-244
-255
-263
-291
-305
-316
-329
-339
-352
-358
-365
-371
-361
-333
-307
-298
-293
-289
-280
-281
-278
-269
-260
-249
-238
-222
-215
-208
-194
-196
-197
-214
-247
-276
-299
-319
-349
-358
-379
-390
-398
-381
-372
-376
-365
-361
-352
-338
-325
-311
-305
-317
-320
-330
-330
-317
-301
-257
-223
-215
-204
-196
-216
-223
-235
-233
-226
-234
-240
-238
-236
-231
-232
-241
-238
-240
-247
-263
-285
-299
-296
-302
-311
-313
-328
-327
-339
-339
-337
-334
-321
-324
-327
-336
-336
-341
-352
-344
-326
-291
-260
-238
-212
-191
-189
-202
-219
-235
-253
-270
-286
-284
-277
-273
-273
-261
-245
-237
-232
-216
-210
-210
-217
-237
-265
-315
-339
-351
-367
-374
-371
-372
-355
-330
-298
-286
-281
-267
-271
-270
-260
-248
-226
-211
-202
-184
-184
-166
-155
-156
-155
-176
-195
-215
-232
-232
-236
-224
-213
-213
-209
-206
-200
-195
-175
-170
-162
-158
-160
-153
-155
-165
-171
-173
-169
-171
-161
-158
-156
-154
-155
-165
-171
-173
-165
-152
-139
-117
-102
-97
-105
-112
-128
-159
-189
-213
-222
-245
-264
-267
-255
-251
-241
-227
-225
-207
-188
-186
-185
-180
-179
-188
-188
-176
-158
-153
-163
-173
-177
-180
-178
-186
-215
-236
-264
-296
-328
-335
-339
-341
-341
-343
-345
-346
-352
-365
-373
-375
-384
-396
-402
-394
-395
-398
-386
-387
-382
-356
-334
-318
-291
-273
-277
-270
-256
-268
-287
-286
-282
-281
-284
-276
-250
-231
-233
-231
-228
-257
-274
-281
-292
-306
-312
-320
-349
-371
-380
-379
-386
-387
-391
-399
-396
-398
-406
-408
-404
-405
-402
-407
-401
-391
-372
-358
-348
-327
-316
-304
-309
-324
-346
-363
-360
-363
-369
-366
-359
-359
-352
-347
-353
-353
-368
-391
-404
-421
-443
-460
-484
-505
-499
-479
-469
-461
-458
-449
-444
-456
-454
-442
-427
-408
-382
-372
-364
-344
-321
-283
-245
-232
-228
-234
-242
-246
-264
-276
-287
-273
-277
-283
-279
-275
-274
-275
-268
-275
-289
-302
-289
-290
-299
-287
-288
-289
-282
-283
-294
-298
-311
-341
-356
-367
-395
-407
-416
-426
-423
-424
-432
-436
-446
-469
-469
-451
-445
-446
-445
-434
-433
-428
-415
-406
-397
-379
-355
-340
-343
-333
-317
-314
-315
-321
-321
-324
-323
-315
-332
-354
-379
-403
-417
-435
-431
-428
-437
-439
-450
-470
-471
-472
-481
-478
-480
-470
-465
-463
-460
-453
-448
-447
-434
-415
-404
-390
-367
-352
-349
-332
-321
-323
-311
-300
-297
-320
-348
-375
-387
-394
-397
-389
-388
-394
-397
-401
-404
-403
-395
-392
-401
-400
-394
-402
-408
-415
-421
-419
-421
-419
-405
-403
-405
-404
-412
-420
-424
-430
-450
-457
-445
-425
-393
-371
-350
-333
-331
-312
-299
-307
-323
-335
-339
-354
-369
-379
-384
-381
-388
-393
-393
-388
-378
-378
-377
-393
-396
-415
-452
-464
-478
-466
-440
-423
-383
-349
-322
-314
-301
-280
-280
-284
-281
-288
-292
-291
-291
-284
-287
-284
-276
-270
-272
-274
-261
-251
-257
-258
-268
-280
-288
-295
-303
-304
-285
-284
-287
-274
-269
-265
-265
-263
-262
-264
-268
-267
-263
-264
-249
-243
-238
-214
-211
-213
-211
-208
-204
-199
-205
-230
-258
-268
-279
-301
-332
-353
-363
-373
-366
-353
-339
-336
-333
-329
-326
-311
-294
-285
-280
-285
-283
-281
-285
-295
-300
-300
-288
-288
-270
-256
-255
-250
-254
-258
-268
-286
-315
-329
-352
-369
-383
-391
-392
-384
-365
-349
-334
-332
-337
-352
-353
-346
-357
-377
-388
-393
-396
-416
-416
-400
-381
-374
-364
-350
-332
-314
-313
-306
-315
-325
-335
-338
-339
-333
-329
-330
-329
-339
-340
-328
-323
-324
-336
-347
-365
-374
-387
-391
-380
-381
-391
-398
-396
-404
-417
-433
-448
-460
-464
-472
-470
-453
-435
-426
-420
-405
-376
-354
-343
-325
-305
-305
-322
-332
-328
-333
-345
-343
-343
-341
-355
-367
-380
-389
-396
-396
-392
-393
-411
-418
-417
-413
-416
-417
-404
-388
-368
-356
-350
-354
-363
-373
-394
-401
-404
-387
-384
-390
-379
-366
-358
-366
-359
-349
-343
-343
-352
-359
-375
-379
-379
-363
-359
-349
-335
-333
-326
-311
-314
-319
-308
-314
-316
-322
-321
-328
-340
-340
-339
-338
-338
-341
-346
-344
-343
-354
-360
-366
-383
-393
-409
-420
-426
-430
-437
-443
-442
-430
-424
-428
-430
-426
-419
-405
-392
-379
-358
-355
-343
-336
-328
-338
-338
-337
-340
-341
-364
-367
-365
-361
-360
-362
-356
-354
-352
-355
-363
-376
-383
-404
-424
-424
-423
-410
-409
-408
-393
-384
-383
-394
-391
-367
-357
-355
-344
-347
-357
-351
-343
-334
-319
-307
-303
-303
-295
-298
-309
-318
-309
-310
-318
-327
-343
-341
-342
-343
-344
-356
-371
-385
-388
-397
-404
-411
-419
-425
-434
-411
-387
-380
-362
-358
-368
-378
-390
-415
-441
-449
-453
-461
-450
-446
-441
-443
-426
-402
-377
-350
-327
-310
-291
-292
-302
-302
-303
-292
-305
-305
-299
-300
-302
-305
-313
-329
-336
-361
-388
-403
-411
-417
-420
-408
-396
-386
-364
-330
-295
-264
-247
-227
-211
-206
-211
-215
-217
-222
-217
-214
-228
-213
-201
-184
-179
-171
-160
-168
-161
-164
-179
-214
-243
-259
-265
-268
-270
-262
-262
-272
-268
-272
-285
-276
-287
-287
-289
-285
-267
-262
-257
-255
-248
-249
-230
-222
-228
-222
-227
-229
-224
-229
-232
-242
-253
-260
-279
-295
-297
-310
-335
-347
-361
-353
-331
-332
-313
-286
-267
-257
-252
-243
-242
-243
-241
-250
-273
-289
-293
-281
-277
-276
-256
-219
-188
-174
-167
-165
-169
-170
-184
-215
-225
-229
-243
-264
-276
-275
-268
-270
-265
-254
-243
-227
-225
-224
-230
-246
-251
-247
-249
-255
-255
-248
-231
-215
-210
-217
-224
-238
-251
-265
-272
-270
-278
-298
-314
-328
-340
-335
-328
-326
-327
-324
-317
-325
-328
-338
-348
-341
-341
-351
-363
-370
-364
-379
-384
-387
-406
-406
-408
-421
-426
-416
-410
-411
-400
-386
-368
-352
-335
-314
-310
-309
-317
-322
-323
-327
-323
-311
-314
-327
-333
-337
-348
-356
-373
-395
-407
-413
-411
-423
-419
-403
-388
-368
-348
-332
-307
-295
-306
-302
-286
-275
-266
-258
-277
-297
-286
-281
-291
-290
-284
-269
-246
-242
-240
-243
-244
-244
-250
-246
-241
-238
-247
-257
-269
-273
-270
-287
-313
-321
-324
-330
-344
-329
-315
-320
-319
-320
-313
-306
-297
-293
-287
-284
-290
-289
-293
-302
-320
-341
-355
-354
-364
-376
-392
-404
-414
-411
-412
-411
-389
-362
-343
-330
-310
-300
-290
-275
-262
-244
-240
-246
-261
-291
-315
-325
-338
-349
-354
-343
-351
-360
-350
-336
-323
-309
-297
-303
-304
-312
-321
-313
-312
-336
-334
-315
-312
-303
-297
-280
-272
-262
-249
-238
-227
-225
-223
-211
-198
-201
-196
-182
-175
-162
-160
-169
-163
-172
-189
-219
-235
-233
-252
-270
-283
-292
-293
-286
-277
-267
-268
-285
-308
-314
-318
-326
-327
-321
-304
-288
-280
-276
-267
-265
-271
-291
-305
-306
-334
-351
-343
-347
-349
-348
-341
-327
-309
-288
-275
-271
-272
-259
-246
-245
-229
-229
-234
-234
-252
-261
-262
-261
-266
-258
-258
-262
-275
-277
-275
-288
-287
-282
-260
-252
-243
-217
-205
-189
-160
-142
-106
-87
-76
-61
-57
-70
-94
-105
-107
-112
-114
-117
-115
-114
-116
-109
-110
-112
-118
-124
-124
-143
-157
-152
-158
-161
-154
-149
-139
-129
-124
-111
-105
-101
-84
-75
-62
-44
-31
-34
-48
-40
-35
-39
-56
-63
-77
-77
-91
-130
-168
-187
-201
-219
-229
-230
-236
-235
-225
-227
-229
-216
-208
-213
-202
-192
-185
-181
-185
-184
-172
-178
-182
-184
-185
-188
-183
-175
-177
-171
-160
-155
-146
-143
-137
-143
-155
-161
-157
-164
-179
-188
-180
-162
-163
-153
-146
-128
-116
-103
-80
-67
-69
-78
-84
-90
-94
-105
-115
-115
-114
-127
-136
-136
-140
-139
-146
-141
-138
-137
-141
-156
-173
-198
-206
-200
-201
-208
-212
-215
-233
-246
-249
-247
-237
-241
-230
-219
-229
-232
-216
-218
-229
-218
-210
-209
-194
-190
-188
-190
-193
-186
-191
-204
-216
-213
-199
-186
-174
-163
-152
-140
-134
-123
-106
-104
-110
-102
-105
-108
-115
-122
-137
-146
-151
-166
-180
-197
-207
-214
-214
-207
-197
-179
-169
-159
-144
-136
-136
-142
-141
-153
-159
-171
-183
-208
-218
-210
-201
-209
-214
-199
-202
-203
-205
-215
-221
-206
-202
-206
-202
-191
-175
-181
-200
-212
-222
-225
-228
-209
-206
-216
-213
-200
-199
-201
-191
-178
-174
-171
-150
-131
-124
-111
-115
-134
-143
-153
-159
-176
-186
-206
-230
-229
-238
-249
-236
-228
-220
-209
-195
-193
-187
-180
-187
-195
-203
-196
-191
-195
-197
-194
-180
-178
-183
-191
-206
-222
-231
-239
-254
-264
-277
-282
-278
-289
-284
-287
-287
-268
-262
-265
-253
-232
-220
-211
-210
-209
-203
-196
-194
-195
-198
-181
-180
-184
-195
-213
-214
-237
-244
-267
-252
-260
-253
-240
-287
-283
-293
-303
-299
-301
-333
-319
-326
-335
-305
-328
-306
-264
-266
-242
-235
-246
-239
-241
-242
-228
-209
-206
-182
-167
-167
-144
-149
-161
-170
-179
-196
-213
-219
-231
-242
-269
-274
-260
-253
-253
-246
-237
-223
-201
-206
-200
-190
-192
-190
-200
-200
-191
-198
-214
-221
-230
-229
-213
-212
-208
-204
-196
-190
-201
-205
-208
-211
-213
-218
-199
-175
-170
-161
-158
-155
-158
-164
-180
-205
-231
-251
-250
-244
-247
-247
-232
-217
-209
-197
-195
-192
-178
-169
-168
-158
-155
-158
-166
-174
-180
-189
-186
-201
-220
-213
-211
-219
-226
-225
-222
-217
-217
-222
-208
-203
-212
-224
-241
-245
-262
-270
-277
-285
-274
-284
-283
-281
-262
-251
-242
-221
-210
-199
-175
-168
-156
-150
-145
-140
-131
-106
-100
-89
-94
-110
-127
-128
-139
-141
-148
-169
-179
-184
-192
-205
-211
-219
-231
-242
-251
-253
-248
-226
-200
-186
-182
-175
-164
-156
-175
-182
-180
-189
-191
-187
-181
-185
-183
-181
-178
-169
-168
-165
-168
-185
-203
-209
-225
-257
-288
-303
-324
-322
-315
-318
-306
-306
-304
-294
-292
-298
-294
-289
-299
-298
-294
-300
-294
-295
-291
-293
-295
-281
-267
-259
-252
-240
-232
-233
-251
-273
-282
-299
-307
-308
-304
-305
-302
-287
-268
-252
-251
-252
-249
-254
-263
-262
-269
-280
-276
-278
-272
-274
-301
-309
-327
-333
-331
-330
-330
-333
-332
-333
-332
-335
-326
-314
-307
-288
-276
-287
-290
-282
-291
-298
-301
-298
-297
-291
-285
-295
-315
-330
-332
-355
-367
-375
-384
-385
-383
-379
-377
-376
-361
-344
-342
-347
-345
-339
-341
-338
-340
-344
-340
-328
-317
-315
-313
-306
-298
-293
-301
-307
-302
-298
-303
-311
-316
-333
-341
-347
-352
-350
-345
-349
-345
-340
-327
-318
-316
-294
-296
-290
-278
-280
-295
-291
-294
-306
-305
-304
-305
-304
-292
-288
-290
-283
-272
-272
-264
-257
-262
-275
-301
-313
-311
-314
-325
-321
-317
-318
-321
-314
-310
-319
-314
-304
-297
-306
-310
-303
-296
-302
-311
-324
-327
-326
-327
-309
-298
-300
-291
-290
-300
-315
-328
-350
-357
-365
-365
-363
-374
-370
-363
-355
-357
-344
-346
-345
-329
-339
-338
-332
-322
-315
-321
-311
-298
-290
-284
-285
-276
-282
-279
-278
-289
-289
-283
-279
-269
-275
-277
-274
-288
-303
-287
-268
-265
-247
-226
-221
-209
-192
-192
-195
-197
-202
-207
-203
-181
-148
-134
-140
-149
-167
-184
-200
-204
-202
-200
-203
-203
-198
-214
-229
-230
-228
-233
-242
-248
-255
-259
-264
-259
-246
-239
-240
-249
-259
-281
-289
-295
-305
-304
-304
-314
-320
-310
-290
-266
-245
-225
-203
-181
-171
-159
-153
-169
-173
-164
-160
-151
-157
-169
-178
-190
-205
-211
-227
-228
-229
-239
-247
-269
-284
-296
-308
-312
-318
-309
-292
-278
-275
-259
-237
-231
-210
-203
-205
-199
-203
-201
-190
-182
-168
-152
-148
-137
-132
-117
-113
-123
-133
-150
-164
-167
-174
-183
-185
-187
-195
-208
-215
-223
-242
-259
-254
-246
-229
-226
-217
-218
-216
-215
-218
-207
-211
-207
-195
-186
-186
-189
-178
-183
-196
-201
-206
-200
-217
-228
-228
-218
-210
-218
-219
-235
-264
-283
-290
-298
-289
-275
-272
-255
-244
-246
-239
-230
-222
-203
-199
-202
-212
-212
-238
-260
-262
-269
-271
-273
-277
-272
-280
-284
-284
-292
-300
-328
-327
-331
-337
-338
-335
-329
-323
-304
-282
-271
-259
-242
-242
-233
-229
-228
-234
-231
-242
-260
-270
-282
-280
-274
-280
-273
-265
-268
-276
-299
-310
-312
-320
-336
-331
-321
-327
-329
-343
-346
-338
-333
-316
-304
-284
-271
-272
-271
-284
-282
-264
-271
-277
-271
-268
-279
-279
-279
-280
-284
-283
-291
-300
-306
-303
-299
-311
-315
-315
-314
-309
-298
-304
-301
-306
-309
-309
-314
-318
-340
-364
-380
-375
-374
-370
-368
-358
-347
-348
-342
-326
-303
-287
-264
-253
-245
-244
-248
-252
-256
-261
-266
-275
-279
-273
-275
-283
-274
-268
-286
-302
-304
-327
-349
-357
-370
-378
-372
-359
-337
-327
-338
-344
-347
-354
-356
-351
-347
-345
-339
-344
-338
-327
-318
-301
-293
-292
-288
-285
-290
-289
-284
-273
-271
-275
-298
-302
-310
-327
-332
-337
-340
-334
-339
-343
-342
-340
-345
-339
-322
-332
-355
-357
-357
-360
-357
-349
-331
-320
-316
-327
-337
-334
-324
-322
-316
-313
-309
-313
-322
-313
-303
-300
-297
-285
-290
-292
-279
-275
-278
-269
-266
-273
-269
-267
-267
-258
-245
-242
-233
-225
-210
-206
-203
-186
-192
-201
-196
-200
-212
-220
-232
-244
-239
-232
-242
-241
-246
-256
-252
-252
-258
-272
-269
-255
-249
-244
-242
-244
-243
-248
-273
-287
-303
-313
-322
-340
-331
-322
-315
-312
-312
-313
-311
-307
-303
-288
-283
-280
-279
-270
-273
-278
-275
-265
-264
-268
-264
-261
-252
-241
-233
-219
-207
-198
-190
-187
-184
-174
-165
-163
-166
-163
-177
-187
-198
-213
-219
-220
-229
-232
-225
-222
-214
-200
-187
-195
-178
-173
-168
-166
-163
-150
-151
-153
-171
-199
-218
-228
-227
-238
-246
-248
-237
-231
-233
-238
-230
-214
-215
-208
-198
-191
-196
-202
-206
-205
-206
-200
-201
-211
-220
-252
-271
-276
-283
-274
-268
-273
-283
-287
-292
-290
-284
-270
-263
-254
-239
-229
-226
-227
-224
-222
-217
-211
-202
-206
-209
-215
-214
-210
-206
-205
-200
-185
-182
-177
-183
-192
-195
-201
-207
-205
-216
-223
-220
-212
-211
-219
-215
-220
-214
-204
-202
-212
-213
-199
-194
-193
-197
-199
-204
-197
-189
-184
-174
-165
-156
-148
-130
-120
-110
-112
-104
-95
-97
-100
-112
-117
-119
-149
-170
-185
-193
-197
-214
-200
-200
-202
-219
-225
-228
-236
-232
-232
-227
-230
-232
-234
-230
-240
-238
-237
-249
-256
-243
-231
-232
-233
-245
-249
-241
-240
-250
-256
-252
-261
-271
-274
-275
-265
-248
-245
-249
-235
-222
-220
-224
-213
-209
-206
-200
-192
-193
-185
-167
-181
-190
-192
-197
-197
-199
-193
-184
-188
-197
-198
-197
-197
-201
-199
-198
-209
-190
-177
-177
-168
-165
-171
-183
-191
-197
-203
-204
-217
-230
-256
-271
-280
-289
-280
-271
-262
-253
-264
-278
-271
-262
-262
-250
-232
-220
-225
-235
-235
-230
-217
-204
-184
-173
-173
-164
-165
-182
-192
-212
-232
-247
-277
-283
-292
-283
-266
-260
-250
-236
-218
-216
-210
-202
-214
-238
-252
-251
-275
-285
-277
-259
-260
-264
-267
-270
-286
-290
-288
-306
-294
-279
-274
-285
-293
-292
-314
-341
-345
-364
-368
-369
-367
-359
-351
-342
-338
-326
-314
-297
-279
-280
-280
-277
-275
-273
-270
-274
-270
-256
-261
-266
-242
-234
-227
-208
-196
-195
-197
-192
-199
-202
-200
-205
-210
-197
-186
-196
-198
-192
-184
-184
-197
-192
-178
-184
-193
-200
-197
-199
-197
-188
-188
-191
-193
-186
-188
-182
-182
-179
-174
-176
-165
-174
-178
-184
-200
-212
-200
-196
-194
-200
-203
-197
-208
-220
-217
-210
-206
-201
-191
-192
-188
-181
-192
-193
-185
-177
-186
-194
-208
-205
-211
-220
-234
-243
-255
-285
-280
-281
-282
-274
-266
-260
-268
-282
-295
-298
-301
-306
-300
-285
-285
-283
-262
-239
-227
-221
-222
-233
-237
-245
-253
-256
-267
-268
-272
-282
-297
-304
-312
-313
-331
-326
-337
-326
-374
-365
-456
-406
-467
-480
-581
-522
-1122
-2926
-1842
-1392
-1970
-1803
-1613
-1184
-720
-348
-173
-681
-652
-528
-681
-736
-965
-1017
-819
-798
-934
-1857
-2043
-1399
-1618
-1598
-1064
-953
-1087
-630
-309
-93
-185
8
301
165
174
268
258
503
274
267
295
-6
28
-350
-383
-306
-506
-803
-963
-841
-908
-930
-904
-766
-718
-765
-504
-329
-445
-403
-298
-1122
-1386
-1509
-1439
-1005
-764
-500
-315
-510
-329
-109
-33
-67
-197
329
362
637
713
488
618
705
677
612
577
531
336
489
614
477
309
123
207
333
182
-146
-298
-294
-289
-31
-66
-54
-25
-31
68
162
137
59
77
324
541
486
371
353
302
445
618
619
639
606
652
701
540
370
276
232
286
416
415
196
56
19
-1
-46
-109
-127
-147
-104
-115
-194
-317
-394
-452
-451
-395
-385
-416
-463
-436
-418
-441
-444
-360
-275
-211
-149
-119
-143
-192
-173
-114
-94
-87
-68
-101
-178
-231
-293
-315
-333
-322
-309
-300
-323
-366
-346
-343
-355
-320
-266
-244
-229
-240
-301
-322
-286
-240
-185
-136
-116
-78
-36
-24
-65
-65
-35
19
38
47
8
-35
-12
49
88
95
124
124
120
112
74
31
-5
7
37
55
45
18
-13
37
77
96
145
232
267
312
404
451
367
363
437
444
441
478
509
435
496
538
595
652
737
813
875
904
913
906
905
884
883
917
900
898
890
947
1056
1164
1220
1299
1382
1453
1462
1496
1478
1414
1345
1361
1362
1360
1393
1522
1635
1729
1848
1995
2138
2317
2403
2413
2271
2100
1756
1218
535
-427
-1488
-2526
-3238
-3858
-4230
-4307
-4157
-3945
-3512
-2866
-2202
-1584
-856
-104
466
823
1084
1200
1149
1160
1169
1141
1080
1112
1147
1148
1176
1182
1157
1114
1106
985
674
322
-99
-580
-1053
-1446
-1806
-2146
-2325
-2367
-2344
-2283
-2089
-1799
-1455
-1028
-563
-186
85
296
453
521
551
564
594
623
641
631
587
513
456
437
430
402
301
154
-45
-253
-525
-820
-1075
-1280
-1443
-1494
-1512
-1498
-1470
-1332
-1172
-992
-765
-549
-310
-136
36
136
192
208
214
246
214
215
186
115
53
-5
-80
-193
-254
-325
-390
-495
-585
-751
-1178
-1426
-1679
-1902
-2063
-2022
-1958
-1928
-1690
-1364
-1129
-934
-646
-326
-123
90
224
262
191
114
77
-58
-188
-287
-326
-401
-446
-480
-557
-632
-637
-688
-773
-872
-954
-1105
-1325
-1449
-1531
-1594
-1560
-1380
-1148
-914
-683
-382
-143
37
203
418
507
518
506
462
311
127
-8
-154
-298
-371
-382
-387
-397
-358
-280
-216
-138
-38
89
136
172
173
172
153
180
201
269
383
521
651
795
934
977
1039
1166
1332
1405
1502
1699
1772
1932
2074
2183
2305
2377
2591
2580
2745
2735
2719
2753
2693
2708
2317
1349
-104
-1948
-3795
-5413
-6241
-6662
-6723
-6363
-5734
-4840
-3907
-2693
-1513
-257
1000
2189
3134
3573
3640
3368
2877
2284
1739
1302
868
604
442
306
167
67
92
53
35
-86
-346
-755
-1258
-1757
-2309
-2781
-3161
-3355
-3432
-3303
-2975
-2497
-1855
-1078
-182
659
1385
1903
2179
2225
2116
1907
1619
1289
943
568
162
-267
-625
-931
-1109
-1137
-1076
-969
-899
-902
-1041
-1268
-1538
-1792
-1943
-1957
-1892
-1724
-1547
-1317
-1060
-737
-381
48
522
930
1301
1484
1523
1391
1155
842
521
222
-55
-340
-565
-760
-960
-1102
-1198
-1178
-1135
-1028
-996
-949
-973
-1022
-1057
-1085
-1082
-1025
-936
-750
-609
-390
-233
-4
189
386
554
609
627
536
64
-630
-1119
-1677
-2125
-2341
-2290
-2320
-2157
-1778
-1368
-1080
-791
-461
-159
33
158
182
63
-157
-282
-470
-716
-889
-964
-1029
-1078
-1053
-1041
-1037
-1031
-971
-957
-995
-1043
-1076
-1119
-1135
-1070
-921
-806
-601
-385
-197
-72
60
154
189
189
167
62
-99
-294
-518
-763
-967
-1075
-1124
-1087
-1007
-902
-816
-658
-475
-240
-12
247
509
747
920
1005
1014
930
821
698
604
526
475
452
465
479
442
468
511
585
684
818
928
1026
1080
1216
1302
1415
1461
1546
1663
1766
1924
2043
2232
2305
2471
2543
2587
2474
2218
1455
188
-1436
-3159
-4697
-5689
-6071
-6057
-5709
-5054
-4099
-3050
-1902
-766
353
1352
2272
2998
3413
3388
3057
2507
1840
1154
575
131
-190
-297
-274
-197
-158
-165
-216
-370
-576
-825
-1132
-1483
-1831
-2169
-2501
-2759
-2913
-2886
-2647
-2181
-1522
-752
75
860
1520
1941
2147
2164
2007
1749
1444
1113
718
313
-99
-488
-822
-1056
-1158
-1132
-1005
-858
-739
-699
-761
-896
-1086
-1289
-1413
-1434
-1373
-1231
-1048
-817
-561
-249
72
398
704
988
1180
1275
1229
1038
730
370
14
-329
-617
-871
-1045
-1144
-1183
-1185
-1136
-1063
-1003
-923
-855
-806
-812
-808
-793
-768
-745
-722
-671
-596
-461
-311
-132
11
151
253
307
286
244
115
-15
-248
-413
-958
-1680
-2143
-2630
-2919
-3025
-2738
-2524
-2069
-1423
-824
-362
-69
196
419
547
584
495
317
20
-217
-527
-860
-1108
-1245
-1282
-1284
-1151
-1082
-1051
-1062
-1056
-1090
-1150
-1167
-1077
-1006
-882
-711
-538
-469
-352
-228
-126
-35
53
121
95
38
-92
-295
-571
-804
-972
-1059
-1159
-1159
-1090
-1001
-873
-716
-520
-293
-52
203
451
660
825
906
911
821
671
468
267
104
0
-62
-90
-68
-16
82
189
305
474
676
919
1135
1321
1383
1408
1376
1331
1264
1215
1215
1243
1335
1493
1575
1671
1683
1694
1684
1641
1597
1341
962
247
-716
-1932
-3207
-4252
-5023
-5292
-5156
-4592
-3798
-2861
-1809
-760
254
1106
1873
2498
2939
3147
3057
2690
2067
1380
691
71
-358
-598
-658
-594
-451
-378
-418
-514
-695
-917
-1153
-1382
-1607
-1838
-2052
-2241
-2367
-2400
-2261
-1930
-1393
-722
0
704
1266
1664
1864
1873
1696
1400
1044
667
273
-116
-505
-858
-1165
-1360
-1441
-1426
-1317
-1154
-991
-883
-849
-897
-986
-1115
-1220
-1297
-1260
-1155
-987
-763
-504
-218
31
297
537
730
822
859
800
623
372
43
-326
-672
-944
-1171
-1290
-1339
-1313
-1248
-1134
-994
-870
-764
-685
-596
-548
-530
-544
-563
-604
-612
-600
-554
-478
-353
-197
-64
55
109
151
122
81
-38
-164
-561
-1236
-1736
-2217
-2545
-2680
-2507
-2262
-1852
-1223
-623
-116
156
339
538
632
605
459
267
-29
-328
-625
-954
-1218
-1384
-1419
-1356
-1207
-1088
-981
-918
-873
-896
-933
-946
-924
-878
-763
-610
-493
-405
-312
-208
-147
-109
-64
-29
-36
-58
-122
-216
-397
-570
-753
-897
-1000
-1033
-1013
-933
-793
-653
-473
-295
-92
104
281
400
516
575
612
591
541
452
342
296
248
205
172
155
173
179
207
234
270
314
391
495
586
675
786
901
1011
1141
1218
1286
1289
1285
1315
1264
1211
1240
1275
1272
1365
1389
1400
1332
1282
1160
833
407
-177
-802
-1531
-2180
-2752
-3329
-3712
-3867
-3748
-3383
-2821
-2077
-1301
-486
296
1002
1531
1854
2042
2051
1914
1657
1318
899
502
127
-219
-477
-641
-719
-762
-742
-728
-757
-832
-975
-1152
-1374
-1587
-1754
-1891
-1941
-1884
-1714
-1466
-1135
-726
-304
146
569
934
1185
1303
1294
1161
909
581
215
-145
-473
-745
-953
-1092
-1163
-1193
-1189
-1177
-1137
-1103
-1070
-1071
-1077
-1094
-1132
-1149
-1144
-1067
-965
-811
-622
-399
-138
96
289
429
490
492
419
284
77
-157
-396
-633
-841
-1019
-1135
-1178
-1139
-1090
-995
-913
-831
-763
-717
-710
-716
-734
-755
-764
-771
-736
-673
-618
-533
-453
-354
-269
-174
-116
-46
-37
-58
-167
-272
-697
-1343
-1807
-2252
-2500
-2641
-2412
-2150
-1716
-1095
-567
-101
159
360
546
565
526
414
176
-191
-516
-822
-1153
-1377
-1503
-1487
-1363
-1151
-985
-852
-784
-783
-816
-880
-924
-918
-923
-850
-734
-601
-496
-357
-224
-140
-40
24
61
15
-71
-215
-399
-630
-832
-992
-1102
-1156
-1089
-971
-819
-624
-451
-290
-151
10
142
235
321
382
427
421
376
323
245
203
153
159
154
160
211
241
301
298
276
240
180
109
30
17
29
111
236
401
617
810
977
1131
1270
1388
1490
1598
1710
1732
1747
1706
1583
1439
1229
1038
729
360
-123
-679
-1295
-1904
-2367
-2767
-3065
-3277
-3326
-3230
-2943
-2485
-1901
-1214
-509
199
851
1393
1764
1948
1972
1877
1699
1458
1140
822
474
134
-193
-476
-707
-898
-994
-1045
-1069
-1100
-1180
-1298
-1426
-1537
-1634
-1677
-1614
-1471
-1237
-956
-608
-235
129
477
783
1031
1197
1268
1244
1124
894
612
287
-46
-368
-657
-900
-1088
-1204
-1243
-1247
-1239
-1213
-1177
-1135
-1093
-1051
-1021
-970
-906
-823
-721
-621
-472
-294
-112
78
254
392
467
489
455
366
230
38
-144
-329
-498
-644
-766
-834
-876
-871
-831
-765
-713
-640
-590
-519
-495
-472
-463
-456
-423
-422
-401
-383
-348
-289
-229
-162
-114
-93
-84
-115
-154
-551
-988
-1426
-1811
-2079
-2209
-2078
-1903
-1515
-1008
-475
-59
181
394
539
600
541
400
200
-94
-388
-711
-1002
-1291
-1422
-1442
-1372
-1223
-1065
-884
-802
-745
-733
-712
-682
-650
-556
-455
-358
-280
-236
-195
-216
-238
-212
-186
-140
-138
-156
-230
-358
-501
-683
-827
-928
-954
-891
-769
-627
-481
-352
-230
-106
14
115
192
272
344
379
379
354
308
287
279
284
319
354
374
372
347
314
252
209
198
262
376
502
646
767
860
894
925
960
972
1034
1059
1092
1080
1049
993
916
867
851
900
953
1060
1153
1203
1187
1049
756
315
-202
-767
-1336
-1775
-2137
-2391
-2550
-2668
-2679
-2610
-2382
-2000
-1451
-793
-169
445
958
1314
1460
1423
1287
1090
891
715
579
403
222
23
-187
-387
-557
-639
-716
-752
-773
-823
-932
-1101
-1301
-1451
-1543
-1531
-1438
-1218
-930
-621
-290
0
267
463
606
710
784
805
753
647
457
236
-10
-252
-465
-623
-673
-674
-635
-594
-564
-570
-608
-640
-687
-710
-710
-667
-609
-530
-438
-350
-238
-140
-15
121
263
367
425
433
359
257
86
-80
-234
-388
-475
-561
-557
-560
-532
-492
-443
-403
-354
-317
-351
-388
-466
-559
-661
-761
-857
-896
-880
-827
-762
-662
-561
-446
-356
-307
-277
-291
-314
-365
-451
-563
-688
-806
-910
-966
-959
-921
-816
-688
-519
-381
-267
-205
-204
-237
-323
-422
-534
-627
-697
-760
-811
-808
-790
-735
-678
-588
-472
-372
-292
-245
-219
-242
-304
-364
-421
-469
-481
-464
-412
-341
-274
-222
-183
-147
-151
-145
-152
-158
-182
-229
-265
-298
-321
-338
-338
-323
-290
-248
-186
-120
-77
-42
0
52
101
146
182
231
270
309
334
355
375
387
412
424
453
472
481
499
496
464
424
365
325
287
285
328
374
460
596
725
809
843
860
876
839
854
867
907
971
1045
1153
1188
1252
1267
1312
1340
1307
1253
1095
807
417
-122
-674
-1226
-1646
-1906
-2046
-2065
-2025
-1975
-1965
-1902
-1797
-1541
-1204
-722
-214
270
690
927
1058
1013
930
821
740
705
672
612
508
341
102
-145
-378
-563
-713
-805
-854
-883
-932
-1013
-1110
-1183
-1223
-1178
-1033
-831
-547
-263
22
230
383
473
520
567
608
654
665
646
588
467
292
111
-74
-229
-337
-407
-445
-491
-545
-606
-699
-793
-861
-901
-886
-807
-691
-549
-410
-275
-189
-136
-95
-31
50
117
189
229
232
179
118
37
-54
-139
-175
-197
-196
-216
-215
-265
-331
-398
-472
-494
-537
-527
-533
-506
-505
-521
-527
-553
-542
-517
-432
-366
-264
-188
-120
-106
-147
-209
-304
-392
-473
-721
-1208
-1625
-2043
-2235
-2389
-2249
-1925
-1458
-757
-123
443
694
783
779
690
485
182
-88
-361
-621
-891
-1101
-1297
-1427
-1433
-1352
-1198
-1026
-849
-678
-569
-526
-530
-523
-454
-374
-195
5
224
398
491
523
450
357
216
80
-58
-217
-387
-556
-714
-863
-965
-995
-932
-753
-478
-148
148
413
632
780
855
875
877
851
828
806
755
664
530
389
302
251
234
284
356
484
623
763
838
857
858
886
914
963
1034
1091
1166
1247
1340
1378
1376
1312
1254
1181
1153
1038
972
881
774
601
276
-88
-576
-1024
-1473
-1822
-2107
-2344
-2491
-2497
-2392
-2162
-1811
-1346
-795
-236
306
720
1012
1151
1190
1124
1008
858
706
565
421
296
169
84
-17
-118
-223
-320
-452
-600
-763
-932
-1115
-1319
-1452
-1530
-1516
-1417
-1221
-958
-657
-335
-32
224
425
565
641
672
631
545
429
295
166
36
-75
-167
-253
-305
-343
-385
-441
-519
-598
-699
-817
-938
-1007
-1034
-1025
-951
-830
-695
-536
-356
-159
27
168
298
368
418
417
366
300
184
88
-32
-120
-194
-258
-273
-306
-292
-332
-363
-397
-455
-460
-487
-525
-585
-652
-707
-766
-801
-788
-739
-620
-497
-338
-218
-120
-78
-39
-24
-79
-133
-189
-234
-305
-382
-470
-560
-631
-679
-729
-761
-773
-760
-707
-629
-539
-450
-378
-300
-268
-252
-271
-303
-358
-433
-505
-587
-664
-731
-766
-770
-744
-701
-639
-576
-555
-558
-562
-597
-628
-637
-604
-509
-404
-254
-129
-15
42
43
14
-57
-148
-243
-324
-415
-494
-580
-656
-718
-756
-758
-701
-584
-459
-331
-200
-80
28
92
158
221
270
345
411
491
541
571
575
502
438
360
277
216
214
220
243
258
275
330
383
443
478
520
562
622
700
783
875
971
1031
1119
1144
1090
1046
973
931
853
827
792
811
847
867
914
950
962
956
940
786
513
127
-312
-814
-1315
-1750
-2105
-2410
-2583
-2559
-2395
-2095
-1718
-1202
-701
-236
156
453
620
643
633
603
553
494
456
417
385
359
337
298
228
108
-45
-226
-448
-675
-899
-1152
-1378
-1515
-1575
-1544
-1447
-1264
-1043
-807
-576
-362
-176
-36
66
135
186
204
199
209
240
280
311
322
316
298
267
190
78
-72
-250
-428
-643
-819
-987
-1103
-1158
-1157
-1097
-1025
-893
-756
-614
-504
-392
-314
-264
-202
-169
-146
-126
-108
-106
-113
-100
-81
-59
-42
-28
-47
-88
-163
-261
-375
-514
-620
-752
-891
-1010
-1134
-1202
-1246
-1229
-1186
-1128
-1015
-898
-742
-647
-574
-494
-452
-413
-430
-440
-453
-492
-517
-563
-592
-605
-611
-596
-522
-441
-365
-309
-303
-343
-462
-578
-710
-814
-871
-898
-878
-887
-860
-849
-857
-834
-833
-827
-844
-879
-895
-916
-890
-867
-804
-662
-507
-337
-195
-49
26
32
9
-92
-214
-347
-465
-566
-659
-716
-751
-764
-801
-789
-749
-698
-636
-604
-533
-480
-430
-384
-346
-259
-167
-40
83
186
266
325
392
395
364
339
308
272
234
227
239
280
349
369
386
370
375
356
318
316
278
341
436
527
632
699
803
871
947
995
960
967
882
832
726
617
547
484
583
650
789
880
930
1017
982
927
730
445
110
-336
-716
-1074
-1343
-1497
-1629
-1691
-1766
-1739
-1675
-1550
-1314
-1041
-758
-511
-268
-78
44
99
148
187
259
345
446
550
596
619
591
498
336
126
-55
-186
-314
-379
-476
-562
-649
-752
-787
-853
-845
-850
-814
-755
-713
-641
-591
-521
-442
-371
-255
-125
17
156
246
300
275
230
133
35
-79
-200
-248
-305
-352
-424
-459
-499
-571
-617
-697
-735
-765
-772
-761
-753
-746
-746
-725
-702
-675
-594
-514
-441
-375
-319
-281
-250
-216
-226
-250
-258
-245
-225
-239
-240
-314
-403
-528
-647
-779
-898
-929
-945
-950
-910
-878
-883
-890
-887
-847
-856
-842
-824
-801
-782
-753
-741
-727
-701
-634
-560
-460
-332
-241
-192
-214
-298
-430
-577
-720
-839
-894
-876
-844
-798
-739
-738
-756
-767
-784
-815
-842
-888
-915
-949
-964
-958
-953
-902
-808
-650
-509
-396
-308
-290
-313
-355
-416
-492
-551
-557
-542
-511
-475
-433
-381
-384
-394
-422
-450
-481
-524
-570
-588
-572
-536
-484
-390
-264
-148
-23
87
147
156
129
91
54
25
52
145
239
352
476
591
594
538
504
397
277
195
109
64
42
74
201
321
466
578
668
741
732
726
671
562
478
455
510
561
683
870
1033
1176
1216
1172
1103
1001
931
876
817
702
478
211
-127
-492
-797
-1114
-1360
-1583
-1783
-1899
-2042
-2033
-2005
-1842
-1582
-1362
-1045
-773
-520
-338
-276
-197
-185
-117
-34
40
186
277
331
343
313
213
90
-64
-188
-300
-399
-469
-546
-580
-659
-703
-739
-812
-833
-908
-878
-858
-858
-835
-891
-843
-811
-709
-610
-532
-371
-268
-148
-131
-140
-176
-231
-235
-344
-353
-382
-354
-307
-328
-304
-392
-427
-506
-591
-639
-748
-783
-838
-853
-843
-864
-813
-789
-699
-648
-632
-585
-605
-606
-595
-604
-628
-659
-700
-748
-784
-754
-776
-746
-775
-759
-774
-812
-854
-964
-949
-1009
-1047
-1050
-1070
-1007
-1013
-965
-962
-967
-877
-881
-832
-863
-837
-807
-837
-848
-886
-830
-758
-681
-603
-553
-512
-514
-541
-622
-698
-744
-733
-729
-785
-818
-847
-818
-800
-757
-669
-616
-525
-473
-454
-474
-564
-608
-675
-683
-653
-590
-482
-407
-326
-283
-266
-313
-389
-427
-457
-460
-438
-388
-311
-255
-192
-157
-166
-160
-163
-178
-174
-137
-90
-55
-56
-53
-20
10
35
61
89
99
134
167
167
192
259
334
445
567
663
689
673
593
453
346
297
318
401
604
732
854
892
816
729
557
492
395
423
534
587
723
701
742
695
537
440
297
353
357
473
650
742
845
837
808
636
421
260
91
18
-98
-171
-342
-553
-737
-1021
-1197
-1356
-1334
-1190
-1002
-708
-633
-574
-679
-784
-836
-964
-903
-833
-525
-215
-17
90
-2
-13
-106
-176
-247
-320
-252
-225
-90
-40
-71
-183
-328
-313
-302
-247
-262
-338
-359
-370
-366
-531
-701
-802
-797
-638
-552
-457
-397
-325
-272
-370
-459
-620
-677
-593
-507
-385
-312
-210
-186
-205
-224
-305
-315
-305
-344
-401
-382
-333
-326
-379
-430
-425
-420
-313
-364
-482
-545
-632
-647
-782
-921
-1003
-983
-856
-898
-918
-958
-1012
-948
-937
-957
-989
-959
-805
-705
-596
-520
-511
-460
-523
-578
-633
-680
-654
-630
-533
-468
-406
-379
-446
-534
-614
-634
-658
-686
-689
-647
-570
-527
-535
-610
-703
-739
-757
-737
-734
-731
-685
-648
-608
-601
-589
-606
-636
-592
-568
-550
-537
-540
-525
-504
-499
-510
-517
-498
-476
-444
-382
-343
-318
-264
-232
-191
-151
-123
-100
-101
-53
-18
16
49
46
73
72
83
103
102
124
100
107
127
112
109
75
57
56
52
50
46
71
97
141
170
189
212
238
249
228
233
248
263
293
343
406
451
476
458
416
338
274
224
195
211
286
417
518
559
525
445
401
320
279
243
254
304
356
437
491
448
371
317
247
198
121
76
35
-18
67
125
204
194
87
-14
-216
-303
-468
-599
-648
-693
-508
-431
-406
-439
-558
-546
-694
-777
-847
-945
-877
-878
-765
-685
-655
-554
-581
-534
-584
-619
-617
-666
-606
-575
-450
-361
-317
-240
-204
-160
-220
-310
-424
-498
-520
-530
-456
-413
-311
-234
-162
-138
-200
-242
-354
-417
-452
-497
-458
-407
-318
-265
-247
-260
-348
-465
-580
-656
-679
-677
-657
-608
-565
-524
-521
-536
-561
-589
-595
-597
-580
-552
-501
-438
-416
-396
-378
-362
-348
-355
-350
-353
-374
-391
-391
-376
-338
-310
-286
-267
-262
-247
-268
-301
-340
-381
-382
-421
-442
-440
-450
-442
-456
-435
-437
-435
-400
-409
-387
-383
-361
-310
-298
-270
-271
-273
-291
-328
-328
-348
-362
-367
-359
-342
-332
-337
-333
-335
-347
-349
-362
-355
-347
-312
-260
-237
-207
-208
-205
-203
-206
-161
-137
-96
-39
5
53
77
93
87
73
51
6
-15
-29
-23
7
36
50
72
30
-25
-51
-19
-20
-57
-64
-63
-6
-42
-90
-98
-91
-56
-111
-115
-104
-64
-18
-51
-45
-36
-13
-11
-42
-53
-40
-20
-31
-73
-51
-3
-25
-66
-69
-48
-20
-14
-47
-32
-16
-36
-80
-118
-77
-54
-71
-91
-106
-101
-114
-158
-158
-154
-139
-118
-129
-109
-109
-132
-174
-227
-238
-235
-275
-300
-261
-223
-243
-286
-282
-277
-288
-340
-370
-332
-300
-285
-280
-265
-236
-257
-313
-359
-387
-406
-410
-417
-374
-349
-360
-363
-381
-366
-369
-383
-376
-363
-303
-271
-269
-249
-253
-266
-301
-352
-381
-386
-380
-390
-382
-355
-330
-315
-316
-309
-278
-280
-300
-293
-277
-263
-268
-286
-282
-291
-315
-329
-324
-305
-294
-298
-294
-288
-287
-299
-310
-323
-345
-339
-348
-358
-353
-351
-347
-339
-339
-309
-284
-263
-244
-245
-250
-280
-299
-312
-317
-312
-302
-300
-292
-265
-248
-230
-213
-192
-186
-188
-193
-195
-200
-228
-263
-290
-316
-356
-399
-430
-446
-470
-476
-466
-443
-412
-395
-381
-376
-380
-366
-357
-346
-343
-356
-352
-355
-370
-378
-370
-359
-345
-320
-304
-288
-277
-266
-260
-246
-245
-252
-253
-259
-265
-257
-245
-236
-226
-221
-217
-200
-193
-204
-218
-231
-236
-237
-238
-245
-252
-256
-272
-267
-256
-247
-233
-223
-206
-188
-182
-176
-175
-178
-188
-216
-225
-237
-253
-262
-257
-251
-237
-205
-160
-133
-107
-82
-60
-54
-70
-70
-80
-85
-100
-109
-121
-144
-172
-188
-195
-188
-179
-168
-164
-174
-182
-194
-196
-197
-196
-207
-214
-236
-258
-260
-251
-249
-234
-218
-205
-189
-168
-147
-134
-102
-78
-50
-35
-18
-14
-16
-32
-42
-59
-85
-92
-108
-114
-111
-102
-101
-109
-123
-132
-153
-171
-186
-213
-239
-261
-277
-289
-304
-304
-291
-290
-274
-249
-239
-218
-196
-187
-182
-173
-167
-175
-193
-206
-216
-225
-238
-251
-265
-273
-270
-273
-265
-262
-261
-263
-260
-248
-229
-223
-194
-169
-155
-139
-136
-133
-133
-138
-132
-126
-139
-139
-135
-152
-163
-177
-197
-212
-220
-225
-218
-212
-207
-205
-217
-224
-231
-227
-232
-231
-232
-242
-253
-258
-261
-273
-281
-292
-299
-291
-274
-253
-232
-223
-214
-196
-170
-152
-137
-145
-175
-190
-203
-212
-225
-252
-270
-277
-287
-295
-291
-280
-272
-265
-254
-243
-228
-224
-217
-193
-179
-169
-156
-163
-169
-173
-164
-162
-180
-197
-205
-204
-204
-206
-202
-208
-222
-241
-245
-238
-258
-273
-283
-296
-309
-298
-289
-279
-265
-266
-260
-261
-264
-265
-271
-288
-300
-310
-326
-340
-350
-343
-327
-312
-286
-266
-253
-250
-226
-206
-208
-211
-217
-230
-246
-266
-297
-318
-325
-320
-323
-332
-328
-331
-334
-341
-348
-345
-356
-375
-365
-361
-362
-363
-351
-322
-297
-275
-260
-245
-226
-207
-203
-200
-204
-208
-215
-239
-259
-267
-285
-312
-323
-340
-354
-357
-368
-386
-396
-403
-391
-378
-373
-360
-337
-322
-317
-315
-315
-315
-324
-332
-334
-326
-313
-310
-311
-306
-313
-315
-320
-316
-302
-303
-300
-308
-304
-307
-309
-303
-299
-298
-287
-279
-271
-262
-243
-218
-205
-189
-184
-176
-167
-164
-160
-160
-177
-189
-201
-223
-229
-233
-245
-261
-272
-293
-307
-316
-330
-332
-342
-353
-364
-373
-372
-381
-379
-370
-373
-355
-347
-331
-308
-300
-289
-265
-252
-256
-248
-244
-244
-257
-262
-266
-267
-268
-261
-253
-255
-243
-231
-231
-226
-228
-237
-243
-251
-267
-294
-313
-336
-347
-349
-351
-342
-343
-353
-350
-327
-304
-293
-281
-271
-258
-255
-274
-276
-279
-276
-278
-290
-296
-279
-264
-266
-258
-236
-231
-228
-225
-213
-186
-186
-188
-174
-155
-167
-178
-184
-198
-190
-177
-184
-204
-211
-219
-227
-224
-225
-222
-219
-235
-247
-240
-228
-215
-206
-201
-199
-183
-182
-188
-177
-169
-168
-177
-182
-217
-247
-278
-308
-323
-329
-321
-323
-325
-322
-313
-299
-286
-280
-264
-244
-226
-224
-229
-238
-250
-269
-283
-293
-302
-300
-309
-303
-300
-297
-292
-274
-254
-243
-234
-226
-202
-192
-189
-174
-166
-171
-180
-186
-189
-175
-169
-169
-176
-187
-187
-188
-198
-213
-211
-215
-222
-228
-218
-215
-232
-234
-231
-229
-239
-245
-251
-263
-258
-251
-239
-237
-223
-208
-200
-186
-180
-179
-182
-189
-189
-190
-194
-191
-195
-195
-213
-237
-246
-243
-248
-235
-216
-211
-198
-185
-180
-179
-181
-181
-190
-199
-201
-205
-210
-218
-219
-196
-179
-169
-150
-146
-143
-132
-133
-136
-145
-157
-173
-193
-204
-220
-232
-225
-222
-224
-219
-202
-186
-177
-169
-155
-137
-133
-118
-117
-127
-139
-153
-157
-172
-189
-215
-221
-224
-229
-225
-236
-253
-273
-290
-317
-332
-346
-359
-348
-336
-340
-347
-351
-349
-336
-342
-346
-341
-337
-333
-339
-337
-336
-341
-338
-338
-323
-314
-304
-291
-283
-277
-276
-280
-293
-301
-312
-324
-339
-335
-350
-358
-367
-374
-378
-383
-382
-374
-375
-375
-365
-366
-376
-382
-385
-388
-366
-334
-308
-276
-256
-246
-235
-216
-201
-205
-208
-214
-214
-214
-216
-228
-236
-246
-248
-242
-238
-241
-234
-226
-230
-218
-220
-231
-237
-237
-247
-253
-253
-263
-269
-279
-278
-271
-261
-240
-227
-205
-195
-191
-177
-168
-165
-163
-172
-181
-203
-222
-228
-228
-244
-258
-254
-267
-281
-301
-318
-338
-361
-376
-388
-400
-406
-384
-379
-376
-358
-344
-340
-313
-299
-289
-274
-272
-268
-278
-286
-293
-287
-284
-272
-274
-284
-294
-290
-287
-301
-303
-322
-323
-328
-330
-330
-331
-335
-337
-335
-333
-318
-309
-295
-265
-231
-215
-212
-202
-190
-183
-200
-215
-223
-237
-248
-247
-247
-258
-261
-258
-245
-231
-228
-216
-216
-212
-216
-223
-229
-236
-249
-253
-244
-238
-231
-211
-198
-192
-168
-148
-137
-132
-126
-129
-126
-138
-146
-150
-167
-182
-199
-208
-214
-213
-198
-175
-162
-153
-141
-128
-115
-122
-126
-135
-153
-141
-126
-125
-123
-125
-122
-118
-130
-150
-159
-154
-173
-198
-216
-225
-241
-260
-266
-274
-278
-290
-284
-267
-261
-264
-271
-263
-262
-270
-268
-266
-279
-290
-306
-332
-353
-373
-399
-412
-401
-402
-392
-369
-337
-316
-301
-289
-279
-275
-268
-257
-244
-232
-243
-242
-242
-248
-246
-245
-242
-238
-224
-214
-210
-190
-178
-162
-148
-150
-162
-161
-165
-180
-185
-184
-188
-206
-230
-233
-219
-221
-226
-228
-234
-247
-267
-297
-305
-299
-295
-280
-266
-258
-236
-222
-230
-233
-228
-231
-247
-261
-247
-225
-224
-215
-205
-193
-189
-179
-169
-162
-162
-143
-127
-136
-144
-145
-147
-166
-184
-194
-221
-249
-264
-271
-284
-295
-290
-292
-303
-303
-301
-290
-274
-257
-243
-237
-230
-221
-201
-175
-163
-145
-120
-116
-124
-140
-151
-162
-176
-178
-182
-207
-224
-236
-252
-255
-244
-234
-239
-245
-254
-254
-256
-267
-271
-262
-272
-278
-265
-258
-269
-272
-276
-288
-298
-310
-313
-318
-307
-317
-324
-325
-326
-320
-313
-303
-289
-282
-279
-271
-268
-262
-270
-282
-277
-282
-301
-325
-354
-380
-395
-381
-379
-378
-356
-340
-328
-308
-287
-268
-277
-288
-300
-329
-344
-339
-351
-366
-364
-357
-358
-360
-351
-336
-323
-302
-309
-304
-291
-307
-319
-326
-335
-341
-346
-353
-347
-354
-369
-372
-357
-350
-335
-315
-302
-299
-300
-283
-269
-270
-266
-264
-261
-242
-220
-209
-187
-178
-177
-177
-196
-220
-224
-233
-234
-251
-278
-304
-326
-337
-357
-352
-351
-348
-348
-363
-367
-370
-372
-373
-366
-356
-349
-338
-326
-329
-326
-326
-337
-337
-335
-332
-336
-347
-347
-340
-337
-328
-310
-311
-307
-305
-303
-321
-332
-305
-287
-277
-278
-276
-267
-249
-242
-243
-250
-264
-276
-279
-278
-263
-243
-241
-239
-245
-243
-243
-232
-231
-224
-232
-247
-251
-265
-269
-281
-290
-302
-309
-307
-303
-276
-250
-233
-218
-199
-170
-146
-137
-139
-141
-134
-132
-142
-152
-160
-173
-174
-177
-188
-200
-227
-234
-238
-244
-239
-237
-247
-262
-270
-278
-279
-270
-263
-264
-251
-246
-229
-214
-203
-199
-194
-181
-191
-191
-199
-230
-237
-236
-239
-235
-224
-218
-227
-242
-251
-259
-263
-253
-236
-239
-248
-257
-258
-251
-258
-257
-245
-248
-256
-260
-258
-264
-269
-282
-288
-286
-290
-288
-300
-297
-297
-309
-304
-279
-265
-250
-223
-216
-214
-221
-246
-262
-278
-280
-278
-278
-277
-274
-265
-244
-228
-229
-211
-207
-196
-190
-192
-204
-232
-251
-266
-286
-305
-312
-313
-310
-311
-308
-311
-311
-309
-314
-310
-304
-303
-300
-292
-276
-261
-232
-212
-203
-194
-183
-184
-186
-174
-175
-176
-176
-177
-172
-183
-211
-222
-226
-246
-251
-255
-260
-238
-230
-233
-228
-233
-240
-253
-246
-244
-267
-280
-291
-302
-318
-314
-309
-322
-323
-322
-310
-295
-280
-250
-223
-206
-184
-172
-162
-165
-164
-164
-180
-189
-212
-233
-247
-253
-245
-236
-234
-233
-235
-243
-230
-212
-217
-232
-222
-210
-201
-195
-190
-184
-193
-211
-203
-235
-270
-343
-324
-223
-217
-222
-290
-280
-264
-282
-253
-245
-237
-224
-210
-204
-233
-262
-295
-306
-289
-281
-277
-271
-261
-269
-306
-330
-332
-338
-341
-318
-321
-327
-341
-358
-366
-361
-333
-311
-303
-304
-299
-313
-332
-340
-345
-342
-342
-357
-372
-381
-368
-363
-377
-359
-350
-353
-336
-339
-334
-334
-336
-331
-341
-340
-329
-332
-334
-314
-303
-292
-262
-243
-239
-249
-252
-258
-275
-294
-297
-295
-314
-318
-321
-329
-327
-313
-312
-316
-307
-297
-306
-326
-341
-343
-338
-339
-347
-357
-353
-352
-350
-351
-356
-350
-347
-340
-319
-296
-273
-253
-253
-245
-242
-244
-250
-256
-257
-262
-254
-239
-245
-253
-256
-269
-292
-307
-301
-302
-302
-292
-289
-280
-277
-287
-287
-283
-282
-262
-247
-244
-230
-226
-241
-255
-271
-297
-310
-319
-328
-343
-356
-360
-370
-385
-394
-356
-332
-318
-322
-341
-324
-335
-339
-307
-293
-297
-300
-284
-290
-297
-278
-273
-266
-271
-263
-245
-239
-240
-247
-263
-277
-273
-269
-272
-281
-300
-317
-323
-311
-306
-301
-279
-256
-235
-235
-252
-263
-256
-245
-223
-206
-191
-191
-203
-192
-180
-191
-197
-190
-186
-195
-197
-189
-192
-200
-213
-226
-223
-218
-222
-218
-227
-227
-224
-228
-218
-212
-190
-176
-194
-207
-216
-215
-234
-243
-249
-267
-266
-264
-257
-249
-238
-219
-218
-227
-231
-235
-250
-252
-245
-249
-251
-254
-248
-247
-253
-244
-222
-209
-198
-179
-161
-155
-162
-166
-181
-204
-221
-225
-234
-224
-208
-206
-208
-202
-198
-201
-195
-203
-200
-207
-214
-208
-209
-221
-237
-241
-244
-237
-233
-217
-188
-183
-180
-176
-195
-215
-216
-227
-239
-242
-253
-254
-256
-262
-257
-254
-255
-239
-230
-230
-241
-244
-228
-233
-221
-198
-199
-190
-193
-201
-184
-189
-206
-201
-188
-185
-194
-206
-200
-196
-207
-217
-228
-216
-205
-221
-234
-232
-227
-226
-217
-228
-235
-249
-254
-250
-242
-226
-226
-229
-238
-248
-266
-276
-269
-269
-268
-251
-230
-225
-231
-230
-221
-225
-212
-205
-210
-207
-211
-217
-225
-230
-241
-249
-257
-262
-260
-265
-276
-278
-265
-261
-275
-287
-302
-309
-318
-323
-325
-328
-317
-330
-310
-327
-344
-323
-340
-330
-328
-336
-314
-334
-355
-346
-335
-327
-300
-280
-253
-250
-256
-257
-244
-244
-238
-230
-215
-235
-236
-247
-288
-306
-286
-480
-1692
-1333
-700
-847
-274
67
491
591
-84
-312
-296
-1343
-1650
-763
-449
-138
-39
269
431
-150
-1119
-1695
-1263
-1413
-1283
-426
127
463
250
-72
-121
-610
-1049
-820
-294
-107
17
116
-69
-283
-779
-975
-706
-592
-485
-258
-30
-83
-353
-610
-722
-712
-687
-585
-326
-115
-209
-342
-373
-612
-1134
-1207
-1035
-905
-671
-423
-243
-203
-541
-727
-766
-839
-705
-672
-323
-47
-92
-91
-208
-415
-573
-599
-396
-257
-163
-72
-109
-159
-337
-538
-521
-387
-438
-394
-243
-120
-173
-393
-614
-652
-541
-593
-676
-396
-187
-379
-510
-436
-303
-475
-669
-385
-96
-170
-288
-189
-55
-264
-368
-294
-210
-55
-136
-184
-57
-48
-304
-340
-148
-146
-354
-253
-118
-250
-372
-285
-221
-346
-279
-198
-209
-315
-292
-209
-224
-331
-340
-303
-353
-376
-165
-46
-229
-282
-145
-249
-214
-203
-307
-128
-37
-144
-48
36
-77
-40
-113
-26
35
-37
-4
-34
210
196
-139
-139
55
-148
-351
-116
35
-91
-188
88
-78
-177
-45
-46
-180
-77
-236
-257
-63
-153
-262
-164
-205
-39
-197
-164
-358
-309
-286
-254
-121
153
32
-147
41
-123
-208
-459
109
55
-289
-159
259
-172
-498
-77
-101
-41
-203
220
-72
-359
-225
-165
-106
-227
103
140
297
392
178
69
-419
-405
-77
-189
187
434
601
448
149
38
-310
-345
-83
-51
141
271
223
-79
-144
-204
-206
-290
-270
142
212
-244
-254
-19
-142
-244
-192
-47
-304
-12
23
100
-174
-386
-264
0
-552
-116
412
105
-566
-276
24
-29
-725
36
757
-109
-245
13
15
-457
-43
-93
389
-24
-103
302
146
-283
160
189
-338
9
-247
-267
-319
28
-273
-394
120
-9
-116
0
48
-115
-455
-100
-206
-121
-216
30
-103
-203
-212
-368
-276
-514
-446
-403
-170
-95
61
-14
137
103
-133
-203
-393
231
-169
-242
276
303
-275
285
160
-541
-221
200
-620
-291
308
-125
-136
163
124
-262
-32
-102
-189
-228
119
-332
121
-341
-440
-42
-275
-489
-234
279
-224
-226
-202
-215
-691
-1116
-61
430
-148
162
-85
11
-592
-839
-298
178
-59
-113
705
576
-579
-718
-285
-500
-715
109
-216
533
-160
-501
109
-254
-1010
-547
235
-288
-570
-92
453
107
-352
-216
151
-368
-928
32
211
-444
168
-420
-4
-202
286
78
-75
-438
-461
145
106
-338
-448
44
-55
-284
-7
-62
160
-698
-578
-184
-148
-644
-258
167
-342
219
-117
332
-194
-787
-297
-509
-737
-357
-436
121
325
-426
-671
-31
-183
-754
-248
352
270
-326
208
400
-30
-205
-180
-160
-392
-272
-391
18
27
-643
207
-178
-188
79
-454
-145
-243
-328
-319
164
-218
-200
-568
148
-127
-1118
-323
807
-476
-646
427
157
-593
-328
-95
-189
-352
-413
139
390
256
-815
-89
-138
-88
48
192
200
-45
-168
-108
-387
-602
184
588
259
153
201
251
-749
-808
-304
-132
11
-161
330
116
-96
-336
-402
-356
-560
-550
24
343
230
-327
-354
-646
-372
-733
480
165
-834
107
146
-647
-824
-316
5
-434
-201
105
90
-330
-588
-160
-576
-434
-252
-69
260
-158
-122
622
-215
-907
-11
90
-634
-143
11
69
-527
-346
-394
-64
-413
-245
74
306
78
-326
18
-371
-672
-280
131
-733
-224
488
-564
-255
-49
-420
-305
-658
-363
-238
267
-102
114
30
24
-780
-200
-125
-445
-469
258
151
-247
-310
399
-114
-469
-144
164
-22
-359
-208
19
158
-261
193
226
230
-101
87
-180
28
-455
9
-406
-167
-61
-140
-267
-114
-20
-916
22
-479
-78
-176
-226
-253
224
-108
-378
57
-159
-89
185
-359
-412
-26
-496
90
263
148
-283
-166
-361
240
103
-139
48
-151
-143
-300
59
-72
-312
-437
-228
334
36
-395
-35
181
-284
-802
157
43
-469
-219
61
-314
-467
-396
4
-3
-833
-174
273
-280
-690
23
197
-439
-231
415
-101
-557
39
-133
-76
-676
-109
94
-131
-290
-577
-153
-471
-747
-297
173
-251
-242
-289
-355
-157
-556
-503
-209
-176
-83
-244
-377
-259
-260
-472
-442
-822
-43
-280
-387
-97
-103
-455
-1191
-757
-348
15
-347
-445
469
239
-1138
-282
122
-567
-523
82
106
-112
-125
-599
104
-77
-322
-442
-167
-26
-500
-142
-282
-457
-626
-18
-115
-737
-6
333
-366
-505
-483
-284
-587
-616
-484
21
-605
-32
-393
-1
-139
-761
-277
-316
-13
-572
-178
393
98
-469
-97
-112
-81
-189
-499
-194
102
-15
-418
-266
259
-543
-368
-473
64
-219
-263
186
-11
-255
-218
-318
-350
-291
-213
-324
14
-373
-363
50
-688
-212
-56
-540
-634
4
204
-690
-358
-145
-549
-364
77
-183
189
2
-458
-133
-272
-325
-208
-94
-167
-56
322
-28
-234
49
-272
-488
-119
-78
-178
55
90
218
-50
-264
-279
-245
-364
-510
-457
80
-390
-528
-327
-71
-564
-721
-397
-198
-267
-647
-119
-300
-449
-718
-149
-245
-325
172
40
-109
-91
-430
-283
-735
-413
108
-175
38
94
-155
227
-198
-426
-209
-115
-571
-265
210
-252
-571
101
-70
-371
-104
-156
-342
-303
-33
-405
-11
-507
-646
-292
145
-311
22
279
-834
-608
-338
-372
-652
-268
-41
-197
-387
65
-148
-401
-436
-278
-204
-335
-288
-503
-33
-320
83
-228
3
-180
-320
168
-105
-354
-55
49
-389
104
-254
-84
-40
-73
-161
-186
114
-149
-158
-208
73
-612
-445
112
-223
-598
296
77
-217
-246
-267
-49
-369
-171
-280
270
-198
-53
-122
-407
-92
-419
-203
-293
-96
-172
-299
-253
49
183
-551
200
254
-97
5
187
102
-307
-438
-284
122
-478
55
112
278
-227
-668
-120
-489
-373
-506
286
375
-255
-335
129
-164
-657
-50
88
-163
-544
-172
-519
-275
-157
-285
165
-152
-197
-81
-135
-417
-277
-159
-337
-187
83
-130
-422
-105
128
-185
-127
-247
-201
-367
-103
200
-743
52
325
-233
-471
-147
155
-292
-709
-95
5
-311
-460
-258
-98
-464
-448
-292
8
-434
-495
-457
-161
-522
-570
-406
-366
-288
-415
-179
-513
73
-681
-682
-106
156
-700
-327
100
-238
-200
-621
-147
-328
56
-390
-386
-278
-109
-345
-466
-214
-24
-264
-663
64
328
-264
-466
-111
-371
-355
-291
-501
87
-321
-154
11
-320
-360
-306
-241
-436
-87
-164
-430
-326
122
63
-693
-699
-99
-150
-666
-551
117
67
-640
-715
-341
-138
-567
-378
23
116
-543
-388
176
-49
-216
-456
-37
-195
140
-33
-436
-200
-267
-486
-312
-9
-472
-439
380
-255
-914
257
-291
-1080
-238
297
-620
-442
-174
-65
43
-969
-553
-37
-350
-814
-161
311
-417
-397
-497
-27
-348
-830
-446
-1
-422
-263
-336
53
-292
-686
-204
108
-363
-390
361
90
-757
-177
301
-465
-690
62
195
-182
-454
-192
164
-611
-533
-2
-278
-673
21
-63
-607
-219
-480
-615
122
-479
-446
-78
-202
-373
-388
-351
-352
-344
-397
-82
-74
-367
-470
-44
-16
-389
-247
-110
-192
-386
-101
-52
-380
-462
-100
-36
-594
-328
-6
-480
-729
10
-408
-667
-29
35
-623
-512
101
-177
-1006
-390
162
-426
-516
-253
68
-275
-714
-256
59
-425
-433
-147
-124
-312
-208
-242
-254
-390
220
-233
-809
-235
29
-353
-369
-34
-178
-353
-212
-294
-193
42
-584
-231
124
-344
-298
-103
-242
-295
-218
-290
-130
-418
-105
-435
-630
-259
-393
-608
-199
-298
-302
123
-666
-451
-111
-478
-577
-246
109
-420
-330
-90
-180
-461
-445
-274
-243
-112
-536
-414
-26
-125
-184
-172
63
-344
-430
51
-307
-562
66
-182
-687
-350
-200
-263
120
-338
-509
-70
-350
-331
-135
-80
-262
-8
-205
-581
95
-240
-478
-98
197
-137
-399
-81
-145
-457
-269
-11
-171
-133
-302
-60
-185
-545
-150
-162
-357
-302
12
-213
-518
-132
-101
-397
-81
83
-613
-125
115
-114
-176
-7
-403
-354
163
-231
-302
182
-288
-437
24
-302
-444
-189
-125
-456
-329
-99
-349
-340
-260
-280
-298
-400
-419
-625
-87
-135
-473
-212
-65
-765
-540
-170
-516
-356
-204
-195
-339
-239
-366
-113
-424
-477
-219
-83
-187
-508
-245
-214
-504
-542
-115
-227
-366
-323
-220
-434
-358
-298
-465
-387
-215
-487
-437
-106
-431
-562
-506
-401
-687
-550
-3
-87
-550
76
-189
-735
-427
-527
-473
-179
-242
-253
-137
-192
-342
-205
-43
-631
-346
-253
-467
-299
-408
-249
-407
-347
-176
-312
-290
-299
-147
-113
-460
-159
-251
-309
-171
-29
-357
-62
-138
-379
-118
-491
-547
-328
-400
-395
-296
-356
-512
-210
-479
-494
-498
-557
-262
-205
-503
-428
-173
-407
-587
-246
-114
-403
-272
-262
-187
-200
-497
-310
-243
-404
-414
-293
-77
-496
-438
-138
-190
-80
-272
-183
-142
-259
-345
-293
-400
-282
-221
-355
-315
-362
-346
-412
-308
-459
-164
-313
-549
-390
-305
-215
-255
-299
-389
-407
-471
-573
-518
-287
-110
-530
-417
-22
-438
-466
36
-234
-577
-278
-249
-342
-280
-363
-201
-288
-80
-319
-318
-430
-210
-172
-294
30
-209
-277
-224
-190
-303
-425
-313
-185
-407
-264
-188
-364
-359
-156
-489
-214
-374
-460
-285
-319
-470
-290
-272
-651
-282
-138
-533
-456
42
-34
-470
-260
131
-333
-529
-306
13
-403
-385
-108
-182
-321
-356
-326
-361
-268
-369
-297
-177
-240
-281
-10
-414
-428
-173
-377
-413
-101
-281
-192
-394
-428
-179
-196
-508
-370
-31
-288
-390
29
-112
-496
-28
-254
-295
-352
3
-425
-526
-232
-556
-300
-325
-427
-218
-81
-484
-393
52
-298
-417
-339
-496
-396
-237
-334
-267
-100
-407
-243
-281
-575
-366
-155
-230
-287
-169
-181
-276
-99
-523
-393
-71
-415
-462
-317
-212
-545
-519
-423
-267
-375
-308
-119
-301
-308
-412
-214
-189
-381
31
158
-327
-104
68
-73
-332
-271
-155
-376
-55
0
-253
-251
-290
-155
-204
-275
-93
-149
58
-218
-144
-76
-419
-329
-77
-45
-142
-74
-183
-216
-251
-281
-146
-173
-385
-291
-246
-290
-351
-137
-294
-374
-73
-161
-235
-245
-247
-187
-359
-284
-361
-270
-172
-310
-556
35
-173
-889
-260
-81
-482
-618
-199
-118
-416
-178
-56
-271
-294
-417
-284
-251
-161
-209
-296
-336
-102
-195
-322
-357
-233
-194
-429
-323
-185
-360
-406
-384
-217
-343
-390
-39
-487
-368
-111
-242
-483
-436
-155
-177
-440
-362
-12
-182
-589
-374
-250
-517
-602
-123
-77
-574
-167
-282
-488
-430
-303
-327
-380
-277
-346
-290
-427
-565
-182
-102
-482
-399
-222
-341
-490
-355
-334
-162
-314
-373
-106
-385
-304
-293
-258
-217
-241
-417
-185
-51
-197
-515
-235
-50
-371
-496
-315
-234
-377
-275
-326
-313
-253
-286
-337
-197
-339
-416
-171
-377
-236
-159
-307
-482
-418
-172
-348
-402
-409
-335
-174
-495
-250
-153
-444
-291
-228
-368
-229
-251
-287
-237
-285
-419
68
-216
-504
-229
-164
-451
-226
-300
-24
-68
-470
-32
-252
-208
-392
-337
-194
-109
-527
-271
-36
-418
-392
-197
-137
-330
-455
-180
-204
-702
-366
-106
-395
-546
-195
-7
-590
-356
-236
-441
-268
-419
-309
-282
-488
-518
-163
-198
-561
-367
-114
-261
-534
-154
-298
-633
-384
-120
-615
-354
36
-467
-437
-131
-198
-589
-216
-173
-436
-444
-206
-367
-469
-241
-456
-271
-266
-381
-359
-445
-281
-220
-313
-422
-186
-78
-204
-178
114
-43
-317
-99
103
-262
-412
-54
-252
-504
-370
-209
-157
-431
-408
42
-160
-552
-392
-92
-485
-427
-92
-265
-470
-216
-180
-324
-396
-219
69
-567
-462
77
-120
-421
-123
-88
-320
-47
-152
-259
-199
-134
-458
-426
-121
-251
-590
-352
155
-202
-365
-197
-139
-437
-271
-192
-199
-314
-434
-209
-438
-522
-35
-193
-477
-413
-171
-382
-553
-309
-45
-258
-661
-224
-60
-649
-547
162
-291
-612
26
-30
-570
-423
59
-284
-478
-161
-47
-163
-321
-117
-9
-286
-404
-209
-164
-362
-305
-144
-178
-281
-300
-145
-179
-238
-288
-106
-72
-206
-129
-197
-168
-264
-191
-198
-192
-165
-229
-45
-39
-282
-195
-274
-187
-276
-284
-69
-219
-225
-335
-78
-168
-430
-325
-95
-52
-288
-374
-315
-18
-451
-485
88
-220
-466
-105
-109
-431
-177
-185
-369
-259
-341
-76
-92
-260
-17
-141
-411
-269
-130
-344
-254
-252
-400
-84
-148
-528
-368
37
-349
-444
-331
-191
-268
-496
-241
-95
-179
-467
-405
-91
-277
-209
-175
-199
-135
-329
-449
-292
-164
-361
-279
-294
-109
-352
-392
-220
-208
-217
-249
-342
-367
-233
-277
-385
-316
-246
-137
-229
-400
-151
-80
-399
-440
-125
-300
-332
-360
-251
-305
-257
-316
-234
-261
-544
-344
-207
-509
-592
-270
-427
-573
-228
-134
-338
-462
-419
-303
-381
-538
-489
-241
-286
-383
-244
-387
-447
-212
-268
-336
-90
-210
-277
-120
-240
-469
-183
-58
-254
-236
5
-108
-420
-269
-231
-141
-344
-455
-76
-107
-480
-258
138
-129
-272
-199
-66
-287
-416
46
-23
-279
-237
12
-73
-233
6
-230
-187
-6
-241
-389
-225
-270
-237
-175
-174
-184
-495
-317
-101
-264
-129
-278
-531
-447
-127
-299
-472
-181
-72
-351
-374
-177
-318
-414
-489
-406
-223
-276
-452
-361
-143
-46
-414
-398
-183
-244
-500
-345
-79
-440
-702
-305
-158
-373
-505
-181
-223
-485
-507
-212
-107
-409
-465
-304
-19
-262
-493
-61
-161
-484
-376
-257
-263
-210
-354
-358
-345
-315
-233
-383
-192
-45
2
-645
-363
66
-538
-450
233
-121
-511
-330
-294
-313
-281
-219
-221
-109
-467
-37
-87
-433
-269
101
-220
-561
-173
232
-229
-589
-173
46
-199
-628
-217
173
-160
-675
-266
27
-387
-737
-178
101
-383
-619
-133
-20
-402
-683
-177
-26
-565
-492
-245
-12
-487
-294
70
-149
-444
-395
-37
-121
-432
-170
197
-173
-466
-79
-115
-505
-287
51
-132
-574
-378
-112
-217
-563
-351
183
-87
-436
-405
54
-18
-768
-506
122
-156
-716
-349
208
-266
-553
-137
162
-166
-431
-202
-96
-341
-481
-109
-162
-261
-67
-73
-313
-199
-207
-298
-110
-232
-510
-307
-99
-259
-263
-69
-71
-137
-287
-116
-137
-414
-211
83
-56
-489
-300
116
-285
-409
-16
185
-87
-313
-193
-117
-43
-344
-262
-86
19
-172
-391
-229
-165
-341
-460
-236
-49
-350
-549
-267
-190
-242
-315
-201
-121
-344
-259
-111
-248
-606
-294
-18
-386
-227
53
62
-149
-207
-124
-200
-280
-241
-176
-262
-154
-243
-246
-152
-137
-159
-317
-367
-162
-64
-619
-380
-135
-518
-413
-9
-294
-493
-211
-165
-240
-515
-304
-160
-285
-698
-271
55
-443
-491
-201
-42
-485
-466
8
-58
-354
-338
-149
-227
-552
-442
-219
26
-327
-456
-205
-228
-277
-392
-536
-326
-194
-464
-281
113
-137
-361
-156
-111
-441
-536
-292
-144
-385
-452
-137
-129
-627
-620
-248
-300
-375
-247
-319
-376
-257
-413
-525
-206
-151
-461
-353
-342
-210
-371
-398
-366
-157
-414
-488
-219
-297
16
-42
22
-146
-129
-172
-252
-242
-256
1
-110
-391
-188
-120
-356
-240
85
-257
-269
-80
-260
-283
-323
-81
-63
-75
-116
-33
-245
-421
-209
-129
-125
-195
-252
-27
-67
-428
-44
97
-114
-289
-24
37
-438
-388
-253
-193
-290
-336
-285
-251
-419
-436
-37
-94
-346
-139
-35
-199
-434
-498
-342
-509
-508
92
49
-168
-170
-82
-187
-404
-622
-448
-208
-439
-370
-45
-162
-572
-363
-125
-277
-674
-394
-191
-237
-484
-399
-323
-547
-607
-311
-28
-192
-310
-71
-246
-529
-537
-407
-226
-259
-89
-307
-349
-385
-386
-349
-339
-384
-357
-275
-253
-439
-550
-299
-264
-189
-310
-69
-122
-236
-421
-185
-68
-380
-334
-194
-79
-379
-264
-223
74
-75
-450
-273
-142
-206
-496
-297
-118
-150
-382
-422
-147
-198
-596
-239
-163
-311
-309
-210
-79
-448
-493
-325
-251
-425
-281
54
2
-233
-293
3
-193
-574
-376
44
89
-438
-142
188
-188
-440
76
210
-89
-178
-50
26
-310
-483
-340
30
-156
-280
-1
141
-117
-369
-250
-208
-263
-428
-390
-134
-182
-294
-192
-246
-322
-312
-407
-374
-19
-182
-333
-94
-151
-373
-511
-106
-247
-284
18
73
-183
-272
-160
-202
-217
-254
106
46
-126
-15
-19
-62
-116
-158
-265
-298
5
-378
-276
-223
-177
-311
-406
45
4
-84
-336
-121
-122
-232
-505
-302
-99
-140
-245
-247
33
-130
-305
-363
-187
-223
-357
-476
-291
-27
-137
-302
-158
-62
-292
-422
-290
-161
-348
-275
-141
-69
-177
-324
-348
-232
-314
-230
51
-278
-443
-276
-265
-412
-199
-172
-355
-335
-275
-63
-349
-531
-406
-263
-159
-281
-201
-114
-148
-433
-318
40
-166
-474
-349
-126
-243
-374
-336
-421
-355
-129
-104
-243
-401
-426
-467
-530
-540
-367
-218
-313
-556
-306
-42
-332
-592
-331
-151
-364
-459
-411
-453
-459
-546
-360
-300
-213
-295
-387
-259
-212
-47
-580
-798
-614
-317
-262
-152
-63
-185
-153
-133
-287
-427
-328
-233
-198
-577
-377
-197
-299
-512
-276
51
-35
-294
-342
-28
-259
-459
-336
-173
-439
-456
-28
111
-21
-215
-191
-83
-338
-548
-400
-290
-396
-186
133
67
-125
-232
-107
-157
-543
-354
260
-104
-511
-150
118
-252
-641
-262
11
131
-195
-97
213
-130
-431
-446
-262
-319
-463
-346
141
125
-127
-360
-226
-102
-325
-589
-423
-257
-301
-243
-245
-212
-160
-215
-306
-208
-176
-210
-302
-395
-474
-623
-526
-491
-426
-246
-187
52
-66
-419
-493
-419
-615
-677
-403
-185
-280
-141
65
-188
-317
-316
-139
-304
-366
-275
-205
-301
-417
-318
-443
-458
-369
-198
-34
-392
-321
-255
-293
-575
-539
-365
-429
-478
-451
2
40
-341
-343
-216
-507
-614
-620
-484
-381
-444
-356
-277
-253
-373
-362
-234
-108
-74
-210
-167
-373
-747
-610
-270
-153
-370
-274
237
190
-437
-644
-360
-465
-761
-631
-182
-67
-138
-76
121
41
-197
-328
-319
-384
-460
-439
-218
-67
-331
-386
-70
7
-383
-293
-46
-223
-579
-619
-572
-519
-524
-432
-47
171
129
-70
33
-121
-348
-335
-277
-319
-380
-182
-114
-56
-57
-7
107
-54
-276
-416
-314
-342
-556
-412
-352
-223
-260
-283
-129
-246
-267
-379
-458
-362
-200
-309
-461
-303
-113
-177
-241
-101
-123
-57
-73
-240
-294
-290
-279
-497
-531
-262
-245
-452
-368
-101
-151
-258
-341
-322
-264
-368
-500
-479
-333
-287
-400
-287
-119
-289
-475
-485
-402
-416
-464
-432
-340
-196
-150
-302
-140
35
-99
-91
-116
-181
-248
-273
-333
-201
-90
-260
-283
-145
-131
-286
-347
-370
-324
-406
-644
-452
-312
-349
-448
-364
-342
-460
-388
-328
-271
-320
-423
-369
-149
-334
-396
-287
-310
-286
-217
-310
-280
-104
-479
-628
-245
-101
-502
-586
-284
-148
-242
-436
-367
-250
-196
-403
-493
-193
-169
-370
-381
-202
-118
-298
-373
-301
-324
-276
-290
-285
-375
-326
-158
-280
-399
-247
-171
-372
-505
-510
-459
-252
-329
-391
-150
17
-234
-472
-346
-195
-307
-457
-324
-161
-314
-512
-200
-44
-253
-304
-360
-500
-376
-231
-662
-799
-317
-207
-380
-333
-214
-78
-290
-346
-236
-101
-218
-215
-132
-203
-122
-28
-74
-81
-52
-101
-161
-249
-409
-465
-323
-207
-117
-141
-149
-190
-172
-215
-150
-246
-452
-448
-355
-285
-318
-332
-407
-352
-209
-120
-379
-376
-354
-388
-392
-266
-73
-114
-204
-184
122
91
-18
-168
-271
-223
-251
-441
-494
-341
-315
-486
-365
-129
-158
-350
-410
-321
-341
-438
-437
-315
-262
-326
-217
-122
-298
-429
-337
-270
-323
-395
-436
-408
-420
-419
-336
-319
-280
-310
-219
-225
-191
-181
-338
-271
-200
-407
-481
-319
-271
-401
-461
-291
-187
-235
-415
-325
-232
-257
-426
-318
-370
-485
-378
-390
-305
-182
-306
-328
-150
-148
-328
-470
-368
-422
-433
-339
-266
-117
-106
-248
-159
-152
-184
-264
-368
-326
-167
-249
-322
-159
-86
-154
-244
-244
-214
-290
-392
-389
-340
-477
-467
-365
-364
-348
-356
-292
-324
-450
-410
-385
-450
-351
-303
-367
-348
-266
-260
-185
-185
-227
-259
-194
-287
-292
-307
-432
-309
-161
-240
-338
-242
-221
-160
-289
-269
-158
-311
-427
-236
-189
-233
-204
-209
-293
-179
-94
-102
2
-43
-239
-322
-280
-345
-299
-171
-226
-230
-221
-239
-256
-277
-242
-292
-471
-540
-501
-491
-524
-435
-316
-216
-258
-350
-408
-362
-195
-425
-529
-356
-222
-338
-386
-212
-120
-164
-285
-302
-207
-255
-476
-466
-527
-502
-544
-439
-441
-257
-139
-217
-370
-461
-435
-370
-291
-428
-378
-138
-113
-367
-331
-187
-200
-342
-273
-209
-182
-339
-420
-397
-295
-265
-269
-234
-108
-135
-294
-399
-463
-404
-364
-361
-432
-301
-290
-216
-278
-237
-253
-282
-342
-431
-293
-317
-410
-343
-210
-312
-323
-341
-347
-370
-374
-231
-299
-416
-349
-261
-316
-341
-157
-104
-219
-428
-375
-251
-312
-486
-470
-212
-193
-390
-438
-114
-61
-285
-274
-120
-249
-453
-438
-378
-256
-241
-257
-227
-144
-266
-456
-412
-364
-387
-382
-294
-267
-342
-421
-415
-439
-375
-406
-585
-536
-398
-362
-511
-464
-422
-391
-473
-530
-356
-276
-431
-504
-418
-363
-390
-563
-431
-251
-211
-329
-339
-272
-270
-477
-475
-220
-151
-195
-277
-272
-204
-186
-424
-443
-329
-296
-412
-513
-382
-236
-386
-494
-382
-235
-270
-485
-492
-216
-218
-494
-514
-280
-139
-315
-498
-366
-116
-222
-473
-403
-250
-250
-358
-397
-284
-173
-233
-356
-450
-326
-256
-396
-403
-284
-134
-204
-308
-356
-169
-229
-368
-443
-316
-194
-305
-504
-377
-224
-354
-448
-362
-235
-212
-383
-506
-343
-362
-498
-638
-520
-347
-354
-393
-410
-360
-325
-417
-519
-337
-186
-349
-429
-297
-240
-154
-133
-203
-227
-241
-252
-191
-77
-122
-232
-270
-266
-272
-326
-259
-168
-244
-313
-401
-418
-492
-497
-365
-214
-314
-415
-359
-288
-409
-461
-373
-347
-394
-457
-439
-372
-308
-314
-264
-216
-287
-295
-372
-369
-334
-414
-415
-325
-278
-360
-419
-324
-262
-352
-359
-296
-282
-357
-430
-490
-426
-274
-215
-255
-258
-321
-278
-277
-367
-394
-320
-357
-381
-374
-313
-193
-246
-317
-291
-191
-404
-590
-536
-327
-282
-405
-365
-190
-153
-271
-262
-201
-193
-305
-397
-435
-316
-244
-299
-334
-137
15
-166
-332
-339
-365
-418
-447
-391
-162
-92
-231
-337
-237
-105
-201
-401
-328
-208
-269
-449
-340
-225
-209
-227
-233
-211
-188
-231
-335
-373
-336
-306
-381
-449
-290
-162
-237
-317
-286
-305
-383
-397
-360
-299
-281
-354
-355
-297
-381
-437
-372
-224
-270
-371
-360
-301
-351
-427
-433
-397
-385
-410
-338
-261
-344
-403
-342
-401
-434
-368
-337
-322
-303
-315
-334
-337
-354
-348
-298
-267
-292
-341
-315
-299
-271
-201
-195
-158
-173
-221
-223
-237
-264
-259
-257
-258
-252
-262
-244
-213
-199
-235
-216
-155
-173
-284
-244
-174
-197
-129
-92
-109
-193
-157
-130
-132
-139
-114
-131
-191
-232
-180
-80
-138
-242
-195
-87
-163
-241
-235
-176
-197
-246
-281
-217
-205
-247
-254
-236
-240
-298
-315
-228
-168
-175
-124
-123
-242
-285
-256
-310
-326
-215
-160
-233
-303
-267
-192
-247
-366
-375
-313
-255
-254
-284
-220
-196
-218
-233
-239
-191
-155
-234
-284
-224
-208
-268
-279
-139
-93
-139
-140
-109
-131
-127
-138
-195
-179
-128
-171
-226
-164
-77
-123
-178
-199
-265
-320
-371
-360
-322
-329
-344
-264
-204
-226
-287
-287
-189
-207
-305
-268
-100
-71
-189
-152
-51
-95
-258
-211
-46
-71
-161
-144
-98
-77
-123
-151
-182
-206
-191
-109
-80
-131
-207
-201
-130
-143
-164
-144
-94
-84
-161
-209
-187
-193
-277
-288
-183
-132
-133
-173
-191
-165
-100
-28
-115
-166
-105
-122
-237
-197
-80
-39
-127
-168
-120
-136
-263
-337
-247
-146
-199
-255
-256
-240
-236
-239
-211
-218
-233
-244
-255
-266
-251
-236
-168
-182
-195
-147
-133
-134
-139
-154
-171
-158
-186
-218
-166
-135
-108
-62
-22
-130
-170
-96
-100
-185
-232
-156
-125
-172
-206
-159
-139
-194
-232
-238
-229
-211
-235
-280
-284
-287
-300
-308
-297
-267
-201
-232
-315
-322
-271
-264
-309
-315
-271
-259
-282
-299
-244
-149
-182
-281
-273
-272
-285
-328
-323
-253
-189
-202
-212
-197
-199
-224
-276
-293
-253
-243
-251
-190
-113
-144
-200
-192
-133
-115
-154
-162
-101
-97
-186
-249
-208
-135
-145
-183
-197
-207
-240
-263
-223
-163
-174
-194
-186
-177
-157
-135
-159
-224
-209
-168
-150
-174
-174
-136
-110
-143
-206
-202
-200
-227
-234
-222
-198
-185
-253
-332
-326
-325
-344
-402
-464
-541
-525
-457
-408
-400
-469
-453
-324
-250
-329
-393
-359
-289
-244
-273
-309
-305
-328
-395
-462
-498
-476
-452
-446
-465
-454
-418
-366
-335
-388
-426
-410
-356
-334
-384
-422
-423
-463
-485
-444
-471
-505
-488
-446
-437
-443
-475
-476
-401
-336
-328
-316
-285
-258
-277
-270
-230
-258
-304
-321
-311
-289
-245
-270
-325
-377
-371
-303
-280
-286
-281
-277
-270
-230
-205
-211
-263
-320
-337
-334
-314
-273
-259
-264
-254
-258
-321
-361
-386
-382
-360
-349
-346
-325
-309
-306
-269
-198
-159
-202
-278
-308
-327
-314
-300
-322
-324
-310
-271
-258
-273
-286
-297
-310
-333
-347
-297
-262
-294
-318
-283
-245
-259
-331
-381
-356
-343
-361
-379
-372
-343
-346
-366
-376
-365
-364
-405
-396
-382
-380
-381
-416
-416
-371
-329
-315
-292
-286
-325
-369
-345
-306
-314
-305
-299
-287
-268
-249
-252
-267
-255
-258
-284
-323
-323
-319
-319
-292
-258
-250
-253
-263
-285
-296
-292
-283
-264
-270
-288
-298
-289
-257
-232
-222
-221
-194
-190
-244
-289
-299
-307
-331
-340
-321
-321
-352
-359
-340
-323
-313
-313
-302
-298
-306
-282
-261
-266
-266
-250
-247
-246
-238
-231
-228
-235
-232
-232
-233
-242
-236
-225
-220
-217
-208
-177
-157
-173
-195
-218
-223
-221
-239
-234
-200
-171
-166
-162
-155
-146
-149
-140
-120
-120
-135
-157
-149
-130
-132
-129
-117
-104
-122
-141
-141
-144
-154
-188
-213
-206
-223
-251
-268
-277
-284
-287
-305
-326
-352
-370
-375
-370
-363
-355
-342
-354
-368
-369
-380
-391
-398
-411
-395
-376
-356
-328
-315
-302
-283
-296
-302
-281
-273
-277
-267
-263
-263
-242
-232
-200
-183
-180
-182
-189
-197
-198
-196
-213
-213
-187
-162
-169
-170
-154
-169
-187
-192
-201
-225
-238
-235
-219
-204
-201
-192
-184
-161
-144
-133
-116
-113
-113
-103
-76
-67
-72
-92
-114
-109
-128
-150
-139
-141
-161
-158
-154
-158
-133
-115
-132
-146
-152
-150
-151
-148
-144
-137
-121
-115
-107
-117
-127
-132
-136
-150
-165
-173
-189
-200
-197
-192
-185
-187
-199
-218
-241
-243
-254
-266
-256
-231
-222
-224
-222
-221
-228
-258
-261
-236
-227
-220
-221
-221
-215
-236
-260
-239
-237
-265
-252
-238
-241
-219
-207
-210
-215
-228
-245
-265
-279
-296
-294
-286
-282
-277
-280
-287
-293
-311
-326
-342
-351
-340
-328
-315
-290
-272
-269
-257
-245
-239
-240
-262
-258
-266
-268
-258
-263
-261
-252
-247
-254
-248
-243
-253
-265
-255
-246
-238
-228
-222
-221
-207
-207
-184
-177
-200
-209
-209
-210
-242
-250
-239
-249
-239
-227
-221
-222
-211
-200
-224
-240
-249
-251
-271
-264
-245
-258
-269
-279
-286
-288
-296
-293
-292
-271
-256
-245
-225
-215
-192
-185
-197
-199
-195
-216
-221
-217
-231
-238
-240
-274
-290
-269
-266
-268
-261
-240
-242
-255
-256
-258
-248
-245
-226
-187
-198
-212
-207
-209
-241
-245
-224
-218
-227
-236
-224
-230
-256
-281
-291
-312
-322
-324
-347
-351
-348
-364
-380
-382
-363
-369
-375
-383
-381
-384
-385
-383
-359
-344
-352
-336
-323
-318
-331
-323
-312
-284
-269
-290
-316
-324
-332
-353
-364
-373
-360
-348
-354
-348
-339
-328
-322
-314
-299
-273
-260
-259
-264
-267
-265
-262
-258
-262
-265
-253
-241
-234
-225
-210
-201
-189
-185
-203
-209
-199
-198
-218
-215
-203
-201
-208
-212
-214
-189
-184
-202
-179
-156
-155
-163
-177
-178
-174
-175
-175
-170
-158
-151
-147
-148
-149
-154
-166
-176
-200
-216
-241
-268
-268
-275
-297
-304
-292
-287
-276
-279
-270
-261
-276
-288
-291
-296
-302
-305
-303
-314
-328
-331
-322
-305
-301
-293
-280
-275
-280
-279
-270
-276
-294
-304
-299
-290
-280
-264
-262
-272
-271
-271
-284
-294
-284
-272
-261
-253
-236
-233
-252
-261
-258
-259
-272
-270
-268
-269
-263
-260
-260
-262
-251
-240
-240
-233
-230
-221
-205
-204
-211
-211
-199
-199
-217
-217
-206
-193
-187
-178
-170
-164
-166
-166
-178
-179
-167
-170
-166
-175
-171
-157
-161
-181
-162
-150
-170
-177
-164
-153
-156
-149
-125
-129
-145
-140
-121
-133
-129
-119
-125
-105
-111
-126
-131
-135
-150
-162
-178
-165
-169
-196
-199
-199
-203
-202
-211
-210
-216
-237
-246
-249
-246
-242
-249
-249
-239
-234
-236
-234
-234
-232
-227
-236
-245
-235
-235
-268
-284
-286
-305
-323
-320
-322
-311
-316
-302
-304
-272
-307
-269
-306
-84
-12
-408
-752
-528
175
305
-212
-586
-467
-238
-121
-150
-175
-123
-54
-197
-429
-436
-143
59
-68
-275
-364
-359
-342
-302
-228
-198
-239
-283
-306
-322
-296
-219
-155
-149
-191
-271
-314
-303
-279
-257
-239
-245
-279
-327
-345
-326
-276
-239
-232
-260
-301
-314
-308
-269
-247
-217
-211
-205
-199
-198
-179
-155
-130
-145
-152
-167
-171
-168
-158
-131
-105
-101
-126
-149
-153
-133
-108
-103
-116
-129
-138
-132
-121
-121
-153
-162
-160
-155
-157
-158
-146
-148
-145
-148
-148
-156
-171
-168
-179
-208
-226
-238
-258
-279
-301
-312
-319
-320
-323
-340
-354
-376
-364
-358
-386
-399
-385
-374
-373
-370
-355
-346
-352
-371
-371
-360
-356
-357
-347
-333
-352
-376
-370
-360
-358
-367
-384
-392
-392
-389
-387
-390
-381
-370
-375
-379
-372
-357
-339
-340
-353
-344
-335
-338
-331
-335
-334
-326
-322
-334
-347
-353
-355
-354
-345
-323
-324
-333
-319
-300
-291
-306
-297
-276
-275
-281
-287
-273
-260
-245
-227
-226
-244
-244
-218
-198
-193
-171
-154
-158
-169
-168
-177
-172
-162
-172
-172
-181
-186
-194
-213
-223
-224
-230
-243
-245
-242
-252
-244
-228
-240
-233
-236
-244
-251
-245
-240
-253
-266
-272
-260
-275
-290
-289
-300
-317
-318
-320
-347
-352
-349
-346
-359
-361
-360
-356
-346
-351
-343
-330
-330
-313
-307
-323
-316
-324
-333
-332
-337
-354
-346
-325
-329
-336
-336
-331
-337
-337
-316
-300
-304
-317
-310
-291
-290
-292
-287
-274
-273
-258
-256
-251
-239
-239
-244
-235
-229
-240
-237
-229
-220
-225
-236
-228
-226
-236
-245
-264
-276
-278
-295
-299
-302
-310
-301
-296
-298
-305
-293
-283
-280
-268
-252
-247
-239
-238
-251
-236
-224
-218
-211
-214
-223
-230
-241
-248
-251
-258
-258
-266
-274
-276
-264
-266
-278
-291
-306
-312
-318
-308
-314
-313
-306
-304
-295
-282
-270
-251
-243
-251
-260
-269
-267
-268
-279
-290
-278
-268
-275
-271
-257
-245
-241
-244
-253
-261
-265
-251
-244
-270
-281
-285
-292
-308
-311
-277
-266
-278
-270
-247
-233
-237
-230
-231
-225
-220
-233
-246
-251
-239
-240
-249
-258
-259
-264
-285
-293
-301
-317
-331
-340
-347
-350
-349
-336
-329
-332
-315
-309
-319
-311
-302
-293
-278
-257
-243
-252
-238
-211
-206
-212
-205
-183
-174
-182
-178
-179
-172
-184
-185
-188
-197
-195
-193
-184
-196
-193
-191
-199
-211
-213
-219
-217
-207
-200
-196
-199
-202
-203
-185
-181
-185
-178
-172
-176
-195
-207
-236
-260
-258
-253
-249
-241
-220
-194
-196
-192
-181
-171
-174
-184
-182
-184
-197
-201
-193
-197
-197
-187
-180
-178
-195
-214
-221
-239
-251
-253
-261
-273
-284
-277
-271
-291
-295
-278
-271
-281
-299
-301
-283
-277
-271
-256
-260
-267
-278
-283
-296
-298
-279
-274
-278
-296
-291
-299
-307
-318
-321
-312
-322
-319
-321
-312
-316
-326
-332
-325
-332
-345
-347
-336
-341
-365
-374
-385
-391
-378
-372
-370
-365
-366
-370
-374
-374
-366
-346
-342
-340
-319
-300
-299
-306
-311
-302
-287
-276
-266
-258
-255
-248
-242
-233
-230
-217
-196
-188
-162
-146
-151
-150
-139
-148
-152
-152
-156
-151
-149
-152
-155
-144
-123
-130
-126
-117
-119
-130
-135
-125
-138
-142
-145
-135
-128
-132
-143
-145
-149
-154
-159
-161
-163
-175
-184
-198
-202
-202
-194
-184
-193
-183
-186
-183
-184
-190
-191
-193
-196
-194
-198
-194
-180
-171
-170
-187
-191
-186
-169
-168
-171
-160
-161
-171
-184
-185
-189
-213
-228
-208
-199
-207
-217
-216
-219
-246
-249
-230
-225
-224
-224
-216
-216
-218
-213
-222
-223
-215
-216
-232
-246
-253
-254
-262
-266
-276
-279
-288
-306
-303
-294
-286
-274
-256
-237
-245
-247
-236
-239
-230
-233
-249
-239
-223
-218
-209
-202
-198
-190
-186
-180
-166
-160
-165
-163
-158
-157
-168
-167
-153
-164
-173
-164
-166
-169
-158
-153
-154
-139
-132
-135
-123
-116
-118
-124
-128
-133
-130
-132
-135
-134
-135
-144
-149
-149
-144
-151
-153
-158
-167
-179
-188
-175
-179
-183
-161
-150
-143
-139
-128
-137
-133
-130
-145
-126
-117
-110
-114
-118
-121
-127
-127
-129
-136
-150
-155
-147
-135
-132
-139
-139
-121
-127
-149
-161
-164
-177
-204
-223
-231
-229
-240
-242
-242
-234
-233
-230
-212
-224
-237
-237
-241
-233
-242
-248
-250
-230
-214
-223
-223
-209
-205
-214
-215
-213
-206
-208
-199
-186
-192
-191
-179
-180
-196
-213
-232
-246
-244
-239
-239
-227
-217
-211
-214
-217
-201
-205
-223
-232
-236
-226
-227
-223
-218
-220
-225
-237
-241
-242
-230
-239
-246
-222
-215
-217
-200
-175
-170
-185
-181
-173
-173
-171
-172
-171
-160
-141
-134
-129
-119
-107
-94
-100
-113
-122
-123
-148
-161
-150
-149
-148
-147
-166
-167
-177
-185
-193
-207
-216
-246
-256
-266
-289
-299
-296
-302
-290
-282
-279
-264
-255
-252
-249
-250
-264
-282
-285
-272
-288
-304
-296
-268
-266
-265
-268
-274
-267
-267
-261
-251
-252
-251
-246
-254
-263
-258
-243
-236
-259
-264
-251
-268
-283
-276
-274
-277
-284
-287
-287
-281
-271
-273
-275
-269
-261
-253
-248
-238
-228
-230
-244
-257
-261
-271
-273
-269
-253
-240
-253
-250
-249
-268
-275
-264
-253
-239
-236
-246
-240
-249
-236
-231
-232
-231
-224
-212
-211
-202
-196
-193
-191
-180
-186
-178
-180
-184
-174
-180
-194
-207
-210
-216
-212
-205
-198
-194
-191
-204
-218
-222
-223
-232
-227
-217
-220
-215
-213
-208
-202
-213
-219
-232
-259
-266
-258
-257
-269
-277
-275
-273
-272
-270
-270
-270
-273
-271
-288
-298
-284
-268
-254
-262
-267
-260
-258
-245
-238
-241
-234
-234
-254
-262
-264
-272
-274
-277
-278
-276
-278
-264
-250
-237
-225
-220
-206
-189
-179
-169
-165
-163
-166
-172
-167
-153
-138
-132
-142
-151
-149
-162
-185
-190
-192
-204
-219
-235
-253
-244
-244
-259
-254
-255
-268
-262
-263
-272
-284
-281
-270
-278
-283
-278
-278
-274
-269
-263
-240
-232
-234
-222
-197
-202
-217
-223
-219
-208
-190
-177
-174
-170
-179
-180
-182
-182
-185
-178
-162
-153
-156
-145
-138
-141
-149
-154
-148
-151
-158
-159
-154
-162
-172
-177
-179
-188
-192
-191
-178
-172
-162
-153
-150
-157
-161
-162
-171
-185
-200
-205
-220
-219
-209
-187
-181
-198
-206
-207
-214
-230
-231
-224
-231
-249
-256
-260
-275
-289
-288
-297
-292
-288
-277
-260
-258
-262
-264
-270
-272
-263
-246
-228
-231
-238
-239
-236
-243
-252
-242
-234
-237
-244
-251
-223
-216
-231
-232
-220
-199
-213
-227
-230
-243
-253
-255
-245
-237
-229
-216
-217
-222
-214
-209
-206
-195
-191
-187
-175
-176
-182
-179
-180
-178
-170
-175
-182
-181
-185
-194
-191
-191
-189
-193
-204
-204
-200
-208
-212
-204
-193
-185
-180
-179
-176
-180
-185
-167
-175
-187
-180
-169
-162
-158
-152
-150
-167
-187
-185
-188
-197
-129
-142
-349
-101
-211
-216
-187
-265
-197
-284
-233
-282
-234
-309
-221
-256
-275
-252
-264
-280
-251
-263
-271
-256
-278
-276
-261
-252
-251
-245
-254
-255
-270
-273
-288
-305
-311
-310
-293
-302
-308
-346
-348
-355
-358
-348
-343
-342
-353
-341
-344
-333
-333
-324
-324
-334
-317
-314
-311
-334
-335
-325
-326
-305
-314
-314
-324
-312
-303
-293
-295
-294
-254
-255
-254
-240
-257
-271
-285
-288
-293
-300
-285
-274
-278
-285
-282
-284
-290
-282
-275
-268
-257
-272
-281
-289
-292
-297
-319
-329
-336
-343
-343
-331
-321
-312
-296
-280
-271
-264
-260
-257
-241
-218
-223
-208
-212
-227
-213
-218
-216
-227
-234
-236
-219
-222
-227
-230
-253
-267
-288
-300
-299
-293
-284
-275
-269
-278
-277
-283
-275
-276
-287
-290
-296
-304
-306
-304
-296
-282
-286
-298
-303
-313
-308
-295
-308
-305
-306
-303
-287
-284
-290
-285
-300
-301
-316
-308
-284
-279
-266
-257
-249
-262
-269
-269
-261
-259
-265
-256
-255
-281
-285
-271
-268
-257
-266
-278
-280
-273
-271
-262
-257
-281
-294
-293
-292
-294
-302
-301
-299
-303
-317
-322
-325
-312
-309
-308
-303
-307
-308
-305
-311
-292
-269
-272
-279
-285
-279
-297
-303
-299
-287
-287
-280
-266
-269
-273
-277
-266
-252
-268
-256
-235
-242
-238
-234
-237
-259
-268
-267
-269
-279
-290
-288
-272
-266
-273
-274
-265
-254
-249
-243
-255
-256
-252
-246
-239
-216
-210
-206
-208
-221
-219
-230
-236
-231
-230
-217
-216
-232
-242
-256
-276
-278
-272
-276
-258
-266
-248
-249
-267
-265
-272
-283
-300
-298
-298
-296
-302
-294
-291
-282
-260
-270
-284
-292
-299
-306
-316
-321
-325
-330
-338
-338
-327
-335
-347
-348
-352
-333
-320
-312
-310
-284
-266
-272
-264
-236
-225
-232
-223
-217
-203
-195
-203
-210
-207
-219
-230
-221
-195
-182
-184
-181
-189
-190
-189
-196
-191
-185
-173
-167
-163
-144
-158
-166
-158
-154
-150
-160
-164
-161
-150
-142
-152
-157
-159
-149
-145
-149
-155
-156
-155
-160
-162
-170
-165
-168
-175
-180
-198
-203
-206
-190
-176
-180
-181
-184
-181
-175
-179
-178
-176
-191
-215
-237
-246
-264
-264
-265
-279
-295
-300
-298
-310
-301
-289
-300
-325
-326
-311
-308
-317
-312
-314
-318
-306
-305
-303
-293
-296
-302
-304
-308
-302
-287
-276
-284
-293
-290
-284
-276
-275
-281
-269
-254
-247
-255
-250
-251
-259
-254
-266
-279
-278
-272
-272
-274
-283
-294
-300
-287
-287
-296
-288
-290
-306
-310
-306
-302
-308
-311
-298
-285
-281
-266
-263
-280
-300
-311
-301
-304
-298
-288
-271
-256
-254
-234
-239
-244
-231
-239
-234
-230
-239
-253
-252
-246
-237
-226
-226
-234
-242
-227
-217
-228
-238
-235
-234
-238
-242
-256
-248
-224
-215
-206
-203
-214
-231
-239
-235
-244
-257
-241
-233
-236
-218
-200
-189
-189
-194
-189
-195
-202
-199
-188
-191
-197
-204
-203
-194
-202
-214
-230
-238
-254
-248
-235
-218
-204
-213
-221
-222
-210
-204
-210
-187
-177
-180
-163
-160
-179
-176
-167
-174
-195
-196
-191
-209
-236
-243
-239
-255
-264
-264
-269
-272
-279
-282
-281
-290
-288
-307
-331
-344
-346
-349
-354
-353
-343
-339
-342
-336
-325
-319
-312
-315
-320
-305
-292
-277
-269
-261
-247
-258
-269
-282
-299
-307
-314
-317
-325
-329
-329
-323
-340
-344
-333
-332
-328
-320
-295
-277
-261
-262
-258
-238
-246
-251
-242
-237
-230
-230
-231
-223
-213
-207
-212
-200
-201
-214
-219
-219
-207
-204
-210
-201
-204
-215
-210
-215
-214
-202
-215
-215
-201
-191
-196
-202
-203
-210
-227
-220
-207
-201
-194
-198
-189
-192
-207
-211
-212
-220
-229
-227
-230
-233
-227
-212
-205
-211
-211
-204
-207
-212
-203
-204
-199
-205
-200
-199
-212
-204
-203
-228
-244
-241
-231
-221
-213
-215
-208
-207
-214
-185
-169
-177
-184
-169
-171
-177
-184
-203
-220
-237
-240
-246
-247
-250
-258
-264
-274
-271
-270
-263
-248
-250
-252
-252
-239
-238
-230
-225
-216
-209
-223
-232
-225
-228
-226
-213
-214
-209
-215
-208
-209
-208
-212
-221
-226
-239
-238
-236
-234
-225
-206
-191
-194
-195
-189
-201
-219
-214
-207
-204
-203
-204
-194
-198
-195
-189
-185
-180
-187
-199
-201
-212
-207
-212
-219
-220
-219
-230
-243
-255
-256
-263
-269
-269
-266
-274
-283
-282
-273
-282
-299
-285
-273
-280
-283
-287
-291
-291
-286
-284
-281
-285
-291
-277
-263
-260
-283
-291
-284
-283
-288
-294
-283
-282
-279
-265
-256
-246
-244
-239
-233
-240
-254
-263
-273
-281
-278
-271
-260
-258
-262
-269
-271
-281
-283
-281
-286
-286
-282
-297
-300
-293
-297
-302
-309
-293
-278
-267
-265
-277
-275
-287
-278
-264
-267
-262
-260
-263
-263
-266
-278
-277
-283
-296
-310
-310
-317
-322
-315
-310
-308
-306
-304
-300
-283
-264
-249
-241
-234
-249
-258
-252
-259
-262
-231
-209
-202
-184
-171
-166
-173
-172
-184
-199
-208
-206
-214
-233
-231
-234
-236
-240
-237
-229
-237
-234
-233
-229
-228
-228
-224
-238
-235
-242
-260
-266
-273
-280
-283
-288
-283
-282
-295
-306
-301
-299
-293
-296
-295
-290
-318
-328
-328
-338
-335
-333
-326
-305
-298
-298
-290
-273
-276
-285
-274
-262
-252
-253
-257
-258
-279
-284
-298
-325
-333
-341
-340
-335
-327
-330
-339
-356
-355
-329
-328
-328
-315
-315
-320
-325
-325
-323
-326
-329
-330
-326
-337
-365
-385
-382
-381
-367
-368
-387
-393
-388
-391
-400
-406
-397
-397
-404
-392
-379
-366
-343
-325
-303
-268
-259
-252
-218
-205
-206
-194
-183
-186
-194
-199
-204
-203
-201
-197
-193
-183
-177
-185
-184
-178
-179
-176
-180
-178
-171
-169
-165
-165
-170
-167
-169
-170
-167
-151
-148
-152
-161
-171
-154
-153
-152
-148
-144
-156
-171
-169
-159
-161
-168
-165
-161
-162
-174
-192
-204
-219
-220
-223
-231
-252
-252
-245
-254
-268
-265
-269
-270
-281
-292
-273
-265
-250
-250
-257
-254
-255
-256
-261
-262
-253
-260
-268
-277
-292
-293
-292
-299
-303
-293
-272
-266
-254
-251
-258
-253
-255
-247
-239
-243
-233
-212
-212
-225
-222
-215
-215
-220
-227
-228
-228
-233
-241
-240
-229
-221
-237
-248
-254
-252
-242
-249
-259
-256
-262
-275
-270
-272
-277
-264
-270
-293
-296
-277
-277
-287
-267
-239
-232
-220
-203
-215
-230
-235
-230
-224
-220
-207
-198
-196
-194
-197
-200
-197
-191
-195
-211
-209
-190
-184
-190
-196
-200
-216
-235
-234
-237
-245
-258
-245
-230
-242
-246
-245
-255
-263
-261
-258
-254
-250
-257
-259
-263
-270
-275
-276
-269
-263
-260
-276
-278
-285
-283
-277
-288
-281
-276
-281
-285
-284
-278
-275
-278
-273
-267
-260
-271
-269
-270
-270
-261
-261
-273
-273
-274
-274
-264
-274
-297
-320
-321
-323
-320
-304
-296
-313
-329
-328
-327
-326
-332
-322
-312
-299
-302
-303
-294
-280
-278
-273
-259
-260
-260
-259
-261
-267
-275
-277
-275
-283
-279
-255
-238
-226
-233
-224
-224
-251
-261
-245
-240
-237
-243
-253
-246
-251
-250
-240
-230
-218
-212
-220
-210
-193
-196
-190
-189
-189
-193
-201
-197
-199
-196
-185
-182
-185
-184
-194
-192
-186
-183
-192
-201
-207
-215
-205
-210
-215
-211
-224
-237
-241
-245
-262
-286
-306
-316
-308
-299
-290
-271
-254
-245
-219
-206
-219
-223
-229
-234
-237
-237
-242
-239
-227
-224
-220
-221
-231
-252
-268
-271
-263
-264
-260
-253
-253
-265
-287
-303
-308
-307
-305
-305
-308
-306
-308
-307
-307
-294
-289
-290
-279
-282
-284
-283
-287
-290
-284
-286
-295
-282
-276
-266
-249
-233
-224
-213
-208
-210
-198
-190
-188
-186
-181
-190
-191
-200
-207
-213
-214
-230
-241
-236
-253
-262
-262
-259
-262
-261
-256
-248
-253
-255
-252
-244
-241
-245
-241
-226
-225
-227
-219
-221
-237
-249
-241
-233
-231
-218
-211
-212
-212
-217
-219
-233
-229
-206
-198
-202
-203
-196
-201
-201
-187
-182
-178
-187
-197
-187
-190
-183
-173
-166
-169
-162
-149
-139
-156
-162
-158
-166
-168
-157
-142
-142
-129
-129
-126
-120
-127
-126
-121
-117
-117
-110
-107
-126
-142
-147
-147
-153
-168
-155
-147
-144
-156
-168
-158
-156
-162
-159
-158
-149
-154
-159
-152
-162
-169
-170
-172
-192
-193
-178
-181
-188
-190
-171
-185
-192
-191
-208
-227
-238
-241
-243
-242
-242
-233
-218
-218
-218
-218
-216
-227
-240
-238
-240
-249
-260
-270
-283
-278
-288
-294
-312
-325
-322
-313
-321
-337
-342
-338
-323
-315
-302
-301
-306
-314
-329
-326
-320
-320
-323
-332
-325
-317
-298
-295
-300
-274
-264
-252
-244
-233
-226
-241
-238
-223
-220
-236
-233
-223
-224
-229
-223
-207
-192
-194
-193
-189
-190
-200
-200
-194
-207
-213
-226
-240
-250
-247
-256
-268
-273
-287
-308
-306
-294
-285
-288
-277
-266
-260
-257
-251
-230
-230
-225
-232
-249
-258
-256
-253
-243
-252
-263
-255
-249
-250
-237
-229
-233
-221
-211
-216
-225
-221
-209
-216
-234
-249
-255
-262
-270
-267
-270
-266
-281
-303
-318
-319
-327
-331
-320
-313
-315
-324
-314
-310
-306
-297
-293
-295
-291
-296
-291
-274
-269
-251
-242
-230
-222
-214
-212
-223
-208
-190
-182
-173
-164
-164
-182
-192
-206
-216
-219
-232
-245
-247
-241
-242
-241
-243
-257
-273
-285
-287
-293
-291
-276
-283
-279
-258
-251
-265
-251
-232
-233
-216
-201
-192
-190
-196
-179
-171
-189
-213
-198
-186
-181
-185
-186
-175
-174
-172
-163
-165
-172
-188
-199
-191
-203
-199
-190
-187
-185
-191
-199
-188
-181
-184
-179
-174
-171
-168
-180
-199
-201
-201
-205
-198
-208
-223
-210
-204
-208
-201
-181
-160
-164
-163
-165
-175
-185
-187
-188
-199
-198
-193
-192
-189
-192
-195
-193
-178
-169
-180
-183
-181
-172
-184
-216
-234
-233
-231
-248
-268
-274
-284
-296
-308
-318
-312
-293
-285
-269
-276
-292
-298
-297
-287
-282
-279
-265
-264
-274
-267
-266
-271
-261
-253
-239
-225
-218
-210
-212
-217
-206
-204
-212
-208
-210
-224
-230
-228
-222
-209
-217
-224
-223
-231
-247
-250
-248
-244
-243
-240
-223
-196
-171
-174
-175
-178
-173
-160
-166
-169
-165
-145
-148
-157
-171
-177
-186
-195
-180
-166
-159
-159
-161
-166
-160
-156
-146
-137
-137
-149
-158
-169
-167
-174
-182
-186
-185
-190
-191
-181
-187
-181
-160
-138
-141
-154
-158
-163
-163
-155
-165
-174
-154
-160
-153
-143
-143
-141
-143
-131
-135
-148
-141
-135
-150
-159
-177
-198
-211
-210
-209
-210
-213
-214
-214
-220
-218
-219
-226
-228
-220
-210
-209
-207
-202
-187
-197
-188
-169
-171
-174
-173
-176
-197
-193
-173
-169
-185
-202
-203
-218
-224
-220
-235
-250
-243
-238
-234
-243
-244
-234
-229
-210
-198
-183
-171
-164
-168
-170
-164
-162
-170
-183
-198
-195
-201
-214
-212
-215
-212
-218
-215
-210
-217
-224
-222
-224
-225
-231
-238
-244
-238
-227
-224
-222
-220
-220
-216
-210
-207
-197
-185
-167
-154
-159
-169
-177
-194
-191
-190
-191
-182
-188
-177
-174
-188
-198
-200
-216
-230
-239
-244
-256
-275
-280
-285
-287
-284
-281
-293
-297
-296
-292
-281
-272
-273
-265
-259
-242
-233
-225
-217
-213
-217
-217
-216
-205
-195
-191
-193
-210
-210
-205
-207
-203
-216
-226
-233
-252
-258
-268
-272
-282
-275
-265
-276
-291
-307
-320
-319
-315
-312
-311
-304
-299
-305
-288
-268
-267
-257
-265
-269
-254
-235
-227
-223
-213
-218
-217
-221
-230
-235
-235
-247
-266
-278
-295
-284
-263
-267
-275
-279
-282
-290
-305
-321
-318
-311
-308
-307
-299
-288
-266
-253
-258
-258
-247
-241
-239
-232
-228
-230
-216
-209
-195
-191
-188
-177
-186
-195
-196
-194
-199
-202
-192
-173
-165
-172
-173
-162
-145
-143
-134
-124
-144
-145
-149
-155
-158
-161
-155
-150
-148
-155
-142
-143
-157
-164
-164
-167
-181
-177
-177
-206
-217
-206
-205
-218
-232
-240
-254
-264
-274
-280
-284
-270
-271
-273
-287
-302
-309
-324
-337
-354
-345
-332
-323
-321
-315
-313
-313
-317
-314
-310
-295
-277
-266
-242
-223
-208
-207
-207
-205
-218
-234
-244
-235
-241
-263
-274
-286
-302
-313
-322
-342
-347
-345
-354
-353
-356
-347
-340
-341
-329
-317
-306
-305
-310
-302
-314
-321
-313
-306
-311
-311
-298
-298
-300
-302
-293
-299
-291
-271
-257
-253
-238
-227
-241
-252
-248
-235
-210
-196
-193
-198
-217
-209
-202
-196
-185
-176
-167
-164
-148
-147
-150
-153
-147
-138
-152
-154
-166
-188
-198
-213
-231
-246
-252
-257
-264
-279
-299
-292
-260
-246
-233
-227
-217
-214
-217
-221
-227
-232
-253
-267
-274
-277
-267
-261
-265
-264
-270
-280
-274
-276
-292
-296
-289
-278
-281
-289
-292
-293
-300
-298
-294
-292
-282
-268
-267
-281
-282
-273
-263
-244
-249
-252
-248
-255
-249
-244
-251
-258
-269
-291
-302
-297
-282
-278
-281
-278
-284
-292
-293
-297
-303
-299
-304
-301
-299
-316
-314
-320
-337
-339
-342
-347
-341
-351
-349
-330
-325
-321
-323
-321
-321
-315
-320
-323
-334
-330
-322
-330
-329
-343
-346
-353
-358
-356
-379
-393
-394
-386
-382
-390
-383
-378
-379
-374
-360
-364
-370
-360
-349
-348
-353
-346
-338
-343
-334
-322
-321
-325
-312
-291
-280
-255
-234
-225
-229
-231
-221
-227
-219
-208
-198
-200
-213
-210
-207
-205
-204
-218
-219
-222
-224
-227
-246
-254
-273
-293
-316
-336
-348
-357
-352
-348
-356
-388
-397
-396
-403
-391
-365
-363
-369
-361
-353
-350
-349
-349
-364
-375
-363
-358
-345
-328
-306
-302
-302
-300
-304
-311
-322
-322
-310
-310
-311
-303
-294
-307
-318
-325
-329
-335
-347
-340
-349
-355
-353
-350
-353
-366
-368
-362
-355
-359
-357
-359
-363
-365
-364
-345
-339
-347
-355
-347
-343
-339
-334
-343
-354
-353
-347
-338
-332
-345
-356
-360
-355
-340
-319
-308
-302
-285
-266
-270
-273
-264
-250
-229
-223
-234
-235
-233
-229
-225
-227
-231
-231
-226
-213
-201
-191
-190
-193
-178
-179
-198
-222
-239
-258
-270
-275
-273
-296
-305
-296
-305
-306
-312
-321
-324
-340
-350
-343
-342
-357
-366
-359
-361
-359
-353
-353
-365
-372
-357
-353
-340
-336
-337
-329
-334
-325
-315
-311
-311
-326
-338
-358
-361
-363
-375
-372
-363
-354
-356
-359
-357
-353
-344
-349
-355
-363
-354
-343
-347
-352
-356
-352
-343
-343
-342
-328
-330
-335
-321
-299
-302
-302
-302
-295
-292
-286
-281
-288
-286
-264
-244
-236
-232
-245
-266
-274
-282
-280
-274
-279
-274
-272
-270
-268
-273
-288
-308
-313
-316
-313
-309
-300
-302
-321
-329
-328
-334
-353
-361
-346
-336
-327
-330
-336
-328
-326
-309
-296
-293
-297
-298
-294
-294
-291
-292
-303
-296
-297
-289
-273
-278
-274
-257
-249
-249
-245
-254
-261
-252
-245
-235
-241
-249
-244
-241
-243
-248
-249
-250
-272
-290
-293
-289
-286
-289
-291
-287
-284
-281
-277
-285
-292
-301
-309
-310
-313
-314
-308
-315
-325
-335
-337
-338
-342
-344
-355
-366
-375
-372
-368
-361
-356
-358
-354
-354
-344
-335
-328
-327
-322
-313
-310
-314
-310
-311
-307
-302
-298
-304
-310
-305
-313
-310
-306
-302
-304
-303
-309
-313
-305
-307
-315
-323
-322
-333
-341
-345
-364
-361
-368
-390
-402
-407
-390
-389
-392
-397
-388
-382
-395
-396
-373
-363
-370
-370
-347
-320
-307
-283
-262
-241
-242
-241
-239
-236
-237
-258
-264
-260
-267
-265
-255
-248
-246
-244
-245
-265
-271
-268
-276
-285
-291
-284
-280
-290
-293
-300
-307
-305
-301
-303
-302
-313
-337
-342
-344
-350
-361
-366
-372
-363
-356
-385
-392
-405
-405
-414
-429
-433
-421
-414
-414
-402
-395
-395
-385
-382
-380
-381
-369
-343
-340
-333
-330
-335
-348
-355
-353
-345
-328
-330
-343
-346
-342
-347
-356
-373
-379
-383
-394
-393
-394
-389
-380
-375
-373
-372
-380
-394
-379
-365
-356
-346
-333
-332
-322
-322
-333
-337
-340
-345
-351
-357
-355
-340
-335
-330
-338
-339
-346
-354
-353
-344
-334
-334
-340
-347
-342
-328
-339
-357
-357
-356
-357
-356
-354
-354
-360
-361
-357
-367
-376
-380
-380
-384
-391
-380
-370
-357
-338
-334
-332
-325
-325
-316
-315
-317
-315
-294
-274
-266
-272
-293
-287
-285
-295
-300
-297
-304
-312
-312
-310
-308
-311
-306
-313
-329
-338
-350
-359
-372
-363
-355
-345
-337
-337
-325
-315
-299
-293
-286
-288
-302
-298
-288
-307
-315
-311
-313
-321
-327
-332
-336
-349
-361
-341
-328
-318
-312
-306
-311
-308
-303
-309
-317
-317
-313
-315
-322
-321
-317
-333
-344
-336
-325
-322
-322
-316
-309
-301
-288
-278
-274
-267
-259
-247
-239
-242
-236
-233
-229
-233
-248
-253
-251
-261
-259
-253
-260
-255
-249
-238
-239
-242
-240
-247
-252
-242
-239
-254
-261
-258
-251
-255
-267
-267
-262
-250
-245
-258
-247
-256
-267
-260
-256
-249
-261
-269
-270
-284
-286
-274
-278
-285
-275
-268
-255
-246
-245
-244
-253
-262
-266
-265
-262
-260
-254
-252
-260
-262
-264
-259
-263
-266
-268
-268
-272
-268
-265
-277
-285
-289
-286
-282
-270
-254
-246
-237
-237
-236
-237
-236
-244
-257
-262
-264
-270
-270
-270
-279
-273
-271
-270
-263
-272
-281
-281
-282
-286
-294
-294
-281
-282
-283
-273
-265
-257
-260
-257
-261
-267
-265
-269
-270
-281
-297
-303
-304
-323
-346
-342
-330
-321
-309
-300
-302
-293
-297
-308
-294
-281
-268
-269
-269
-271
-273
-269
-274
-277
-268
-258
-260
-250
-232
-232
-225
-233
-249
-263
-274
-285
-285
-281
-290
-287
-286
-286
-287
-289
-280
-270
-261
-257
-245
-232
-214
-197
-196
-199
-208
-216
-219
-211
-205
-204
-199
-192
-195
-202
-206
-225
-246
-256
-269
-275
-265
-261
-261
-272
-284
-294
-304
-302
-304
-295
-282
-279
-304
-300
-291
-292
-297
-295
-299
-311
-295
-277
-265
-260
-262
-258
-252
-256
-247
-235
-215
-221
-227
-230
-240
-245
-254
-256
-252
-233
-212
-206
-209
-211
-217
-228
-235
-247
-256
-256
-246
-236
-223
-229
-243
-258
-255
-250
-252
-252
-260
-258
-243
-231
-227
-236
-247
-254
-268
-300
-316
-321
-321
-307
-300
-280
-272
-274
-275
-264
-258
-268
-270
-273
-268
-262
-256
-252
-237
-241
-247
-251
-255
-247
-259
-252
-242
-246
-243
-252
-260
-252
-256
-252
-246
-242
-232
-231
-237
-232
-228
-218
-214
-210
-200
-195
-204
-219
-215
-210
-214
-215
-205
-205
-217
-217
-216
-217
-219
-224
-217
-193
-182
-191
-194
-202
-214
-220
-223
-223
-218
-234
-250
-253
-255
-258
-254
-265
-272
-279
-287
-297
-304
-317
-326
-343
-366
-367
-366
-365
-349
-331
-322
-296
-282
-276
-264
-266
-248
-237
-221
-206
-206
-191
-185
-180
-190
-206
-212
-220
-221
-228
-229
-229
-234
-229
-237
-240
-239
-222
-222
-222
-225
-223
-227
-239
-248
-259
-253
-253
-254
-242
-232
-252
-245
-241
-249
-250
-252
-236
-231
-220
-214
-209
-194
-191
-187
-187
-192
-197
-213
-213
-224
-232
-210
-194
-190
-173
-149
-147
-153
-150
-141
-153
-162
-163
-160
-160
-156
-163
-174
-171
-166
-159
-163
-168
-164
-165
-173
-181
-194
-210
-221
-215
-212
-223
-234
-238
-248
-251
-261
-269
-275
-280
-276
-282
-279
-281
-299
-308
-300
-295
-300
-298
-295
-293
-298
-283
-264
-258
-234
-230
-223
-225
-228
-223
-222
-216
-232
-241
-249
-254
-262
-263
-257
-251
-244
-242
-241
-250
-267
-280
-286
-293
-308
-318
-322
-323
-341
-349
-345
-351
-340
-321
-321
-323
-306
-305
-296
-284
-270
-266
-268
-259
-249
-236
-214
-216
-213
-204
-206
-214
-212
-225
-229
-239
-270
-282
-281
-285
-293
-287
-281
-271
-274
-272
-269
-270
-269
-269
-264
-269
-262
-271
-275
-267
-262
-257
-255
-257
-261
-267
-276
-277
-287
-294
-297
-302
-309
-309
-311
-313
-317
-314
-310
-294
-275
-264
-253
-258
-254
-252
-240
-235
-232
-218
-214
-221
-217
-220
-229
-237
-246
-243
-240
-243
-251
-253
-263
-263
-256
-255
-261
-269
-274
-288
-300
-299
-302
-305
-304
-300
-296
-282
-264
-264
-242
-228
-235
-249
-248
-236
-231
-231
-228
-237
-236
-225
-226
-225
-215
-212
-196
-188
-193
-189
-190
-194
-219
-230
-227
-238
-252
-245
-266
-283
-289
-302
-316
-334
-343
-344
-346
-356
-372
-372
-359
-350
-346
-351
-362
-361
-358
-358
-355
-351
-334
-309
-284
-269
-259
-244
-240
-238
-230
-217
-202
-201
-202
-193
-178
-171
-176
-181
-177
-176
-177
-181
-188
-200
-210
-216
-220
-232
-244
-252
-248
-253
-258
-258
-260
-258
-270
-292
-302
-306
-296
-291
-297
-290
-280
-280
-284
-275
-269
-250
-228
-221
-214
-210
-214
-205
-201
-205
-203
-203
-196
-197
-204
-216
-217
-222
-238
-254
-266
-269
-270
-262
-269
-277
-261
-255
-257
-252
-245
-237
-241
-228
-229
-245
-247
-239
-242
-256
-252
-261
-275
-289
-298
-306
-303
-294
-279
-270
-273
-270
-258
-242
-228
-223
-213
-212
-203
-200
-206
-210
-209
-197
-191
-201
-210
-212
-224
-237
-235
-218
-221
-227
-222
-227
-227
-221
-216
-223
-229
-228
-235
-234
-244
-248
-249
-252
-249
-253
-246
-242
-234
-219
-219
-208
-193
-181
-177
-181
-194
-207
-199
-196
-194
-189
-198
-195
-196
-206
-212
-211
-209
-202
-209
-223
-226
-235
-253
-260
-272
-281
-288
-275
-267
-262
-249
-248
-242
-241
-228
-212
-202
-194
-190
-179
-167
-158
-156
-165
-175
-178
-188
-195
-194
-202
-211
-208
-210
-212
-219
-229
-235
-245
-245
-255
-273
-281
-295
-312
-321
-329
-328
-320
-315
-308
-293
-283
-271
-266
-259
-260
-281
-298
-300
-292
-262
-255
-252
-248
-255
-259
-258
-245
-234
-234
-237
-223
-216
-199
-191
-197
-212
-218
-234
-238
-230
-243
-248
-252
-252
-247
-247
-246
-251
-256
-250
-265
-271
-255
-259
-241
-223
-218
-216
-211
-211
-209
-196
-206
-210
-209
-209
-211
-212
-223
-221
-227
-239
-264
-274
-265
-259
-260
-270
-268
-268
-277
-277
-270
-284
-290
-295
-305
-306
-310
-302
-309
-306
-297
-299
-305
-311
-306
-293
-291
-296
-298
-289
-287
-282
-262
-252
-251
-244
-229
-244
-245
-242
-253
-254
-251
-260
-266
-252
-251
-258
-272
-284
-285
-285
-269
-258
-259
-258
-247
-248
-248
-259
-289
-297
-302
-287
-281
-284
-285
-296
-294
-296
-301
-306
-321
-326
-329
-314
-292
-286
-285
-291
-286
-289
-295
-293
-291
-295
-285
-271
-262
-257
-256
-248
-234
-244
-251
-261
-281
-278
-288
-298
-302
-300
-293
-300
-299
-313
-306
-290
-301
-312
-311
-309
-317
-314
-305
-301
-297
-286
-279
-263
-241
-236
-210
-198
-191
-200
-211
-207
-201
-208
-209
-209
-218
-224
-234
-229
-233
-237
-235
-230
-228
-225
-224
-223
-220
-217
-226
-225
-231
-234
-250
-263
-256
-260
-257
-248
-248
-257
-263
-251
-249
-262
-267
-272
-261
-244
-238
-242
-244
-242
-248
-246
-249
-247
-239
-245
-246
-247
-239
-251
-267
-261
-242
-227
-208
-198
-194
-187
-196
-209
-211
-197
-197
-205
-200
-191
-203
-212
-207
-210
-217
-209
-190
-183
-170
-173
-177
-179
-178
-192
-198
-209
-208
-208
-209
-221
-227
-223
-220
-213
-216
-215
-218
-212
-214
-214
-216
-207
-202
-209
-206
-197
-203
-202
-192
-188
-190
-203
-210
-204
-212
-229
-239
-245
-252
-264
-253
-262
-251
-241
-254
-257
-243
-234
-220
-217
-214
-210
-215
-217
-238
-243
-251
-256
-259
-265
-268
-276
-283
-284
-269
-272
-268
-258
-233
-227
-233
-228
-214
-213
-213
-201
-203
-201
-201
-201
-202
-212
-213
-218
-210
-208
-224
-224
-214
-205
-206
-199
-201
-200
-188
-182
-174
-168
-171
-168
-169
-163
-160
-160
-160
-158
-162
-167
-177
-183
-181
-187
-208
-225
-222
-235
-248
-248
-243
-252
-253
-252
-257
-259
-256
-258
-253
-252
-255
-245
-242
-234
-228
-222
-217
-231
-238
-236
-247
-246
-236
-245
-262
-265
-264
-281
-301
-312
-313
-315
-331
-346
-346
-345
-339
-327
-302
-288
-277
-276
-272
-259
-258
-251
-246
-239
-252
-254
-246
-260
-258
-267
-265
-258
-263
-269
-278
-272
-285
-295
-300
-301
-297
-305
-311
-306
-306
-306
-309
-305
-298
-293
-291
-298
-301
-313
-326
-330
-321
-331
-331
-330
-337
-343
-350
-345
-359
-376
-378
-368
-352
-341
-331
-323
-311
-300
-292
-282
-267
-261
-260
-252
-236
-229
-225
-230
-252
-265
-272
-282
-285
-287
-301
-303
-312
-322
-325
-320
-319
-315
-314
-300
-287
-277
-271
-267
-272
-279
-259
-257
-272
-273
-263
-271
-282
-294
-312
-329
-325
-328
-330
-331
-349
-357
-362
-376
-385
-388
-388
-405
-402
-384
-379
-370
-359
-341
-326
-323
-327
-323
-304
